The Cadets' 53-16 victory puts them in the Class 5A Prep Bowl against the only team to defeat them this season.
The Hornets broke a school mark by winning their fourth consecutive team championship.
The Pioneers' Peter Schommer and Michael Leidenfrost connected on a 48-yard touchdown pass with 1:19 left to complete the comeback.
The opportunistic Chargers defeated Annandale 24-14, clinching the game in the fourth quarter on an 87-yard touchdown run after recovering a fumble when the Cardinals were threatening to score.
The Blazers relied on their traditional depth to win the meet, and also won an event for the first time since 2016.
The Awesome Blossoms, led by senior Matthew Pryor, amassed 431 yards of offense en route to a 41-0 victory over Ada-Borup.
Jordan Sagedahl passed for 407 yards and six touchdowns to lead the Warriors to a 56-7 victory.
Visitation has outdueled Hutchinson to win the Class 1A girls’ swimming and diving title the past two years. In Class 2A, Edina showed its depth in prelims Friday while Minnetonka and Wayzata also fared well.
The senior running back carried the ball 44 times for 269 yards and three touchdowns in leading the Trojans to a 28-14 victory over Lakeville South and their first title game since 2011.
Friday's slate on state football semifinals wraps up with Wayzata vs. Lakeville South in 6A at US Bank Stadium
Quarterback Jack Steil rushed for four of them and Brady Linn the other two in a 48-24 victory over the previously unbeaten Winhawks in the Class 4A semifinal.
Nic Snuggerud scored on a 97-yard passing play to open the scoring and added a 52-yard field goal before halftime as the Hawks advanced to the Class 5A Prep Bowl.
The games will determine Prep Bowl finalists in Class 1A and 3A, along with who will play the winner of Chaska-Coon Rapids in Class 5A.
Quarterback Noah King threw three touchdowns to pace a balanced attack in a 43-12 victory over Barnesville.
Abraham Stoesz threw for two touchdowns, ran for two more and had a key interception in a 45-6 rout of Win-E-Mac.
After the Panthers narrowed the lead to seven points, the Rebels responded with a field goal and touchdown in the fourth quarter for a 31-21 victory.
A 14-yard touchdown pass to Savion Robinson with 50 seconds left in the game gave the Wolfpack its margin of victory.
Thursday's final state semifinal football game pits defending champion Lakeville North vs. Champlin Park in the Class 6A semifinals from U.S. Bank Stadium.
Top-ranked Wayzata takes on No. 2 Lakeville South in the last semifinal on Friday at U.S. Bank Stadium. Our staff writers make their arguments and picks on that game and four others.
The Polars trailed by four at halftime before exploding for four touchdowns en route to a 44-32 victory.