Highlights from Friday's high school sports scene around the Pikes Peak region.
Discovery Canyon 35, Cañon City 34
At Cañon City: The Pikes Peak region 3A No. 1 Thunder kept their perfect season alive with a close victory on the road.
Discovery Canyon (8-0, 3-0 3A Southern) has two games left to finish the regular season unbeaten - home against Mitchell, and at Falcon.
The Thunder blocked a field-goal attempt by the Tigers (2-6, 0-3) with less than a minute to play to hold on for the win.
Peyton 35, Buena Vista 8
At Peyton: In the biggest game of its season, against the defending 1A state champion, Peyton’s offense put it on the brink of an undefeated season and conference title.
Trevor Walker only completed three passes, but two went for touchdowns for the 2A & Below No. 1 Panthers (8-0, 4-0 1A Tri-Peaks).
Trystan Hanks ran for 82 yards and a touchdown, while Wyatt Lee added 57 yards and a score.
Peyton avenged a 49-6 loss to the Demons last year, and now the Panthers will host CSCS next week, with a share of the 1A Tri-Peaks title already clinched.
Rampart 49, Palmer 21
At Rampart: The 4A No. 2 Rams picked up their third win in a row, and the offense continues to run at a high level.
Rampart (6-2, 3-0 Pikes Peak League) is averaging 38 points per game in the last three, and remains tied atop the conference with Vista Ridge.
Lewis-Palmer 57, Mitchell 0
At Mitchell: The Rangers rebounded well from their first loss last weekend, battering the Marauders.
The 3A No. 2 Rangers (7-1, 2-1 3A Southern) led 28-0 after one quarter and 43-0 at the half, inducing the running clock for the entire second half.
Pueblo West 31, Mesa Ridge 17
At Pueblo West: Mesa Ridge jumped out to an early 7-0 lead before watching Pueblo West score the next 24. The 4A No. 3 Grizzlies (5-3, 2-1 4A Southern) cut the lead to 24-17 with seven minutes left, but a late Cyclones touchdown iced it.
Harrison 35, Pueblo County 26
At Pueblo County: Harrison remained tied atop the 3A South Central standings with its sixth straight victory, thanks to a huge night from Aumiere Shedrick.
The sophomore ran for 207 yards and five touchdowns, accounting for all of his team's scoring.
The 3A No. 3 Panthers (6-2, 3-0) have outscored opponents by an average of 37-12 during the six-game streak. The real test comes next week, when Harrison travels to two-time defending 3A state champion Pueblo East in what will be a de facto conference title game.
TCA 42, Lamar 0
At Lamar: The Titans scored early and often, continuing their push toward a high seed in the 2A playoffs.
Since losing on a last-second Hail Mary against La Junta three weeks ago, 2A & Below No. 2 TCA (7-1, 3-1 2A Tri-Peaks) has outscored its last three opponents 132-26.
Florence 36, Manitou Springs 21
At Manitou Springs: 2A & Below No. 3 Manitou Springs suffered its second loss in three weeks, and now finds itself in a precarious position when it comes to the 2A playoffs.
The Mustangs (6-2, 2-2 2A Tri-Peaks) host TCA next weekend in the regular-season finale.
Florence (5-3, 2-2) kept its playoff hopes alive with the big road victory.
CSCS 49, Lake County 17
At UCCS: Justin Engesser became only the ninth player in Colorado high school football history to surpass the 500-career completion mark.
He went 15 for 20 for 298 yards and three touchdowns through the air and ran seven times for 113 yards and two scores.
Peter Van Os caught seven passes for 150 yards and a score, and Jordan Greager caught five passes for 108 yards and two touchdowns.
Falcon 32, Woodland Park 8
At Falcon: It was a ground assault from the Falcons, who ran for 312 yards as a team, including 107 yards and a touchdown from Justin Serrano - who also threw two touchdowns to Jalen Hernandez.
Carson Bush ran for 61 yards and a score, and Carlos Ahumada added 54 yards and a touchdown for Falcon (4-4, 3-0 3A Southern).
The Panthers (2-6, 0-3) held the Falcons scoreless in the first quarter, but gave up 20 points in the second.
Fountain-Fort Carson 14, Legend 10
At F-FC: The 5A No. 2 Trojans (3-5, 1-2 5A Mount Lincoln) snapped a three-game losing streak and won their first conference game in the process.
However, tough road games against Lakewood and Valor Christian await in the season's final weeks.
Widefield 14, Pueblo Centennial 7
At Widefield: The Gladiators (5-3, 2-1 4A Southern) pulled out another close victory a week after edging Air Academy 27-23.
This time, the defense was the key, surrendering just one score.
Pueblo South 35, Cheyenne Mountain 13
At Pueblo South: Cheyenne Mountain (5-3, 1-2 4A Foothills) dropped its second straight game after giving up at least five touchdowns in consecutive weeks. Things don't get any easier when Ponderosa comes calling next weekend.
Pueblo East 56, Sierra 0
At Sierra: This one was over quickly, as the two-time defending 3A state champs put 34 points on the board in the first quarter.
Sierra falls to 0-8.
Rocky Ford 42, Ellicott 26
At Ellicott: Ellicott (5-4, 2-2 1A Santa Fe) saw any hopes of winning the conference evaporate with this loss.
Rye 56, St. Mary's 14
At St. Mary's: The Pirates fall to 0-8, and will travel to Lake County for the season finale next week in hopes of capturing a win.
Grandview 65, Doherty 27
At Grandview: 5A No. 1 Doherty (6-2, 2-1 5A Mount Massive) saw its five-game winning streak come to an abrupt halt against one of the top teams in the state.
The Spartans still have a good chance to finish second in the conference and make the playoffs.
Vista Ridge 62, Littleton 0
At Littleton: Vista Ridge (5-3, 3-0) led 55-0 at the half behind an offensive explosion to remain tied with Rampart at the top of the 4A Pikes Peak League.
Pine Creek 8, Liberty 1
At D-20 Stadium: The 5A No. 1 Eagles (10-5, 6-0 5A Colorado Springs Metro League) finished the regular season in style with a rout of their 5A Metro rivals, and capped their perfect conference run.
Senior Andrew Turk led Pine Creek with four goals, while Jakob Ervin added a goal and two assists and Joel Strauch tallied a goal and an assist.
Landon Platt and Christian Seaquist each also scored for the Eagles, who enter the postseason on a six-game winning streak.
Liberty's season comes to an end at 3-12.