Burnsville scored four unanswered goals after a slow start and upset Class 2A, No. 10 Lakeville North 4-3 Thursday in boys' hockey at Ames Arena.
Tim Urlaub's goal with 3:40 left in overtime was the game-winner for the Blaze.
The Panthers jumped to a 3-0 lead after one period on goals by Caden Smith, Ben Konik and Cole Pearson. But Kade Nielsen scored his first of two goals 3:21 into the second period to start Burnsville's comeback. He tied the score 3-3 with 5:54 left in regulation.
Joey Anderson got the Blaze to within a goal with 8:16 left in regulation on the power play.
Eagan 2, Shakopee 1 (OT): Jonny Meiers scored on a penalty shot with 33 seconds left in overtime to lift the visiting Wildcats. Meiers also scored with 9:16 left in the third period. Macalester Dose scored for the Sabers in the second period. Derek Manzella made 20 saves for the Wildcats and Jacek Hummel had 26 for the Sabers.
Hastings 6, Simley 3: Keean LaFerriere scored three goals in the third period to help the visiting Raiders defeat the Class 1A, No. 9 Spartans. Chase Freiermuth had one goal and three assists, Kyle Bauer and Jax Schauer scored a goal each and Simon Hedin had 25 saves for the Raiders. Trent Peterson, Shane Prifel and Andrew Bergum scored a goal each and Sam Privette had 22 saves for the Spartans.
Totino-Grace 6, Osseo 3: The Eagles scored five unanswered goals to pull away from the visiting Orioles. Luke Delzer scored two goals and had an assist, and Sam Thelen and Oliver Moore had a goal and three assists each for Totino-Grace. Jackson Dwyer had two goals and an assist for the Orioles.
Girls' hockey
East Ridge 5, Irondale/St. Anthony 0: Fiona Claugherty had three goals and two assists to lead the visiting Raptors. Lily Fetch added two goals for East Ridge.