Class 2A, No. 4 Edina rallied with two goals in the third period to force overtime with the host No. 15 White Bear Lake but the nonconference boys' hockey game ended a 3-3 tie.
Max Jennrich scored goals late in the first and second periods to help the Bears build a 3-1 lead.
Bram Scheerer and Sam Walker scored 44 seconds apart early in the third to tie the score.
Zac Cadalbert scored a power-play goal 1:32 into the game to give the Bears an early lead. Jett Jungels scored 24 seconds later to tie the score at 1-1.
Maple Grove 5, Centennial 3: Tevin Neegaard broke a 3-3 tie with 7:12 left in the game to lead the Class 2A, No. 13 Crimson past the host No. 6 Cougars. Justin Kelley had two goals for the Crimson. Sam Huff had one goal and two assists and Jarrett Cammarata two assists for the Crimson. Lucas McGregor had two goals and an assist, Ryan Kranz had a goal and an assist and Matthew Jennrich had two assists for the Cougars.
Blake 4, Bloomington Kennedy 3 (OT): Bennett Hawley scored 2:12 into overtime to help the Class 1A, No. 13 Bears avoid being upset by the host Eagles. Hawley also had an assist. Jake Borgida, Lucas Flemming and Eric Elftmann scored goals and Sasha Shogren had two assists for the Bears. Devin Dietz stopped 34 shots to lead the Eagles. David Beacom, Logan Voigt and Joseph Dosan scored for the Eagles.
Minnehaha Academy 4, Mound Westonka 2: Reed Bartellings scored two goals and had an assist to lead the Class 1A, No. 12 Redhawks past the visiting White Hawks. The Redhawks scored four straight goals in the second and third period to pull away. Jake Lundquist had a goal and two assists, Alex Evenson had two assists and Zack Puterbaugh scored a goal for the Redhawks. Blake Hildahl and Andrew LaFortune scored for the White Hawks. Justin Evenson stopped 30 shots for the Redhawks and Noah Coley 25 for the White Hawks.
Hill-Murray 2, St. Thomas Academy 1: Kyler Yeo and Brock Bremer scored third period goals to lift the Class 2A, No. 9 Pioners past the visiting No. 5 Cadets. Jake Begley stopped 26 shots for the Pioners. Willie Reim got the Cadets to within one goal with 8:13 left in the game.
St. Paul Johnson 2, North St. Paul 1: The Class 1A, No. 14 Governors overcame an early goal to defeat the host Polars. Austin VanDell scored 38 seconds into the game to give the Polars the early lead. Dylan McClellan scored nearly seven minutes later to tie the score. Carl Fish put the Governors ahead for good near the midway point of the second period.
Cambridge-Isanti 3, Princeton 1: The Bluejackets scored three unanswered goals to upset the visiting Class 1A, No. 17 Tigers. Jared Konen scored two goals, including the tying and winning goals for the Bluejackets. Austin Schlenker's goal sealed the victory with 3:10 left in the game. Tyler Lutgen got the Tigers on the board first at 6:44 of the first period. Logan Hyland stopped 29 shots for the Bluejackets and Ryce Thiel 20 for the Tigers.
Prior Lake 5, Eastview 3: Kevin Fellows and Bennett Holst scored two goals each to lead the Class 2A, No. 20 Lakers past the host Lightning. The Lakers scored four goals in the second period to take a 4-0 lead. The Lightning scored three goals in a 2:32 span of the third to get to within a goal, but the Lakers scored an empty-net goal with 19 seconds left. Jesse Fan and Noah Lindner led the Lightning comeback attempt with a goal and an assist each. Max Herzog had two assists for the Lightning. Chase Gackle had a goal and an assist and Jack Hansen had two assists for the Lakers. Danny Long stopped 25 shots for the Lakers and Ben Beattie 32 for the Lightning.
St. Louis Park 4, Holy Angels 2: Bauer Neudecker scored three goals to lead the Orioles past the visiting Stars. Riley Dvorak had two assists and Jonathan Sorenson scored for the Orioles. Brendan Pasdo led the Stars with 44 saves. Freddie Macciocchi had a goal and an assist and Isaac Baron had a goal for the Stars.
Rogers 4, Buffalo 0: Peyton Levis had two goals and an assist to lead the Royals past the visiting Bison. Madison Chapman had a goal and two assists and Marie Reimer had a goal for the Royals. Kennedy Sohler stopped 35 shots for the Bison.
South St. Paul 2, Park of Cottage Grove 0: Ella Reynolds scored with 2:54 left in the first period to give the Class 1A, No. 11 Packers the lead and Kaity McKenzie made it hold up for a victory over the visiting Wolfpack. McKenzie made 25 saves for the shutout. Sonja Pearson scored an empty-net goal for the Packers with 18 seconds left Bryce Boreen stopped 23 shots for the Wolfpack.
Cretin-Derham Hall 3, Eden Prairie 0: Megan Meyers stopped 19 shots for the Class 2A, No. 10 Raiders in a shutout win over the visiting No. 3 Eagles. Olivia Garrity, Bri Willier and Emily King scored goals and Lauren MacLean had two assists for the Raiders. Alex Dobchuk stopped 26 shots for the Eagles.
Princeton 4, Moose Lake-Willow River 2: Maggie Peterson's hat trick led the Class 1A, No. 9 Tigers over the host No. 15 Rebels. Larkin Walter had a goal and an assist and Kenzie Skuza had two assists for the Tigers. Kara Schramel stopped 34 shots for the Tigers.
Columbia Heights 55, Mahtomedi 53: Deaundra Roberson scored at the buzzer to give the host Hylanders a come-from-behind upset over the Class 3A, No. 7 Zephyrs. Quentin Hardrict led the Hylanders with 17 points and Roberson finished with 16. Parker Fox led the Zephyrs with 20 points.
Eastview 64, Farmington 61: Jameson Bryan made a pair of free throws with 18 seconds left in the game to seal the victory for the host Lightning. The Tigers led 61-60 with about two minutes left, but Brady Miller made a basket to put the Lightning in front. Bryan finished with 20 points to lead the Lightning. Miller had 19 points and Mason Carpenter 16 points for the Lightning. Sam Wilson led the Tigers with 16 points and Kole Hinrichsen had 11.
Roseville 51, East Ridge 42: Kaia Porter scored 18 points to lead the host Raiders to an upset of the Class 4A, No. 6 Raptors. Kelen Kenol led the East Ridge with 13 points and Noelle Tomes had 10.