Wayzata scored 13 unanswered points in the fourth quarter to defeat host Farmington 20-8.
Ryan Harvey threw a 30-yard touchdown pass to Drew Berkland in the fourth quarter to give the Trojans their first lead. Harvey threw a touchdown to Julian Diedrich in the first quarter to get the Trojans on the board. Fox Knutson returned an interception 28 yards for a touchdown to seal the victory for the Trojans.
Rod Finley got the Tigers on the board first with a one-yard touchdown run in the first quarter. The Tigers converted a two-point play.
Blaine 14, Osseo 13: The Orioles got into the red zone in the final seconds, and the Bengals held on. AJ Kaul found Kallen Tinsen-Jenkins for a 49-yard touchdown pass in first quarter. The Orioles responded with an 18-yard touchdown run by Owen Dukowitz on the next drive. Tyler Terry returned the ensuing kickoff 86 yards for a touchdown to put the Bengals back in front. Devin Williams scored on a one-yard touchdown run for the Orioles, but the extra point was missed.
Minnetonka 35, Roseville 18: Will Martin threw two touchdown passes and Jacob McCalla ran for two to lead the Skippers past the host Raiders. Martin threw touchdown passes to Tyler Lien, Casey Miller and Joseph Gendreau and ran for a score in the win. Isaiah Brown threw a touchdown to Isaac Ivy. Hayden Pierce and Gabriel Dickhausen ran for one each for the Raiders.
Rosemount 28, Burnsville 7: Will Priest scored touchdowns on runs of 35 and 6 yards in the second half to lead the Irish past the visiting Blaze. Jayden Washington ran for a touchdown in the first quarter for the Irish. Vincent Pyne threw a touchdown pass to Sam Kuseske in the fourth quarter. Colton Gregersen ran for a score to get the Blaze on the board first. Nathaniel Saba had six catches for 113 yards for the Irish.
White Bear Lake 35, Totino-Grace 14: The Bears scored 21 consecutive points in the fourth quarter to pull away from the host Eagles. Anthony Lewis-Royal ran for two touchdowns, and Mathew Sloan for one. Connor Gerrell threw one to Rayshaun Brakes, and Michael Delaney had a 95-yard interception return for a touchdown.
Lakeville North 63, Forest Lake 0: Riley Grossman threw for two touchdowns and ran for another to lead the Panthers past the host Rangers. Grossman threw scoring passes to Blake Gode and Najee Nelson, and Gavyn Schraufnagel ran for two touchdowns