Rogers wasn't quite ready to turn in its jerseys and call it a season Saturday afternoon.
The Royals scored 27 points in a row in the final 13 minutes, overcoming a 16-point deficit to beat Armstrong 34-23 in the Class 5A football state tournament quarterfinals in Osseo. It was Rogers' seventh straight win after starting the season 2-3.
Senior running back Anthony Powell ignited the Royals' comeback with two long touchdown runs. He scored on a 57-yard run in the final minute of the third quarter and broke loose on a 50-yard run to start the fourth quarter, closing the deficit to 23-21. Powell, who rushed for 289 yards on 33 carries, scored Rogers' lone touchdown in the first half on a 1-yard run.
Calvin Kolleh, a junior running back, scored on a 34-yard sweep left with 2 minutes, 3 seconds remaining to give Rogers (9-3) a 27-23 lead. Senior defensive tackle Thomas Dickerson added an insurance touchdown with a 20-yard fumble return.
Senior quarterback Jamen Malone threw for two touchdowns and ran for a third as Armstrong built a 23-7 lead in the third quarter. The Falcons (8-3) added a safety before halftime.
Malone opened the scoring with a 24-yard touchdown run in the first quarter. He threw a 16-yard touchdown pass to senior wide receiver Marquan Tucker in the second quarter and a 37-yard touchdown pass to junior wide receiver Seth Newbern in the third quarter.
Elk River 44, Moorhead 20: The Elks' punishing ground attack beat up the Spuds (5-6). Sophomore Gavin Schmidt scored three touchdowns and junior Logan Bunker two for the third-ranked Elks (11-0). Schmidt scored on runs of 8, 10 and 67 yards and Bunker on runs of 19 and 33 yards. Senior quarterback Gavin Quade threw three touchdown passes for the Spuds.
Class 3A
Fairmont 49, St. Croix Lutheran 7: The Crusaders (5-6) didn't have an answer for Brendan Schmidtke. Fairmont's senior quarterback completed 11 of 12 passes for 301 yards and five touchdowns, two each to classmates Landen Meyerdirk and David Maakestad, as the 10th-ranked Cardinals (10-2) overwhelmed St. Croix Lutheran.