Boys' hockey

Woodbury 4, Benilde-St. Margaret's 3: The Royals overcame a three-goal deficit midway through the second period to defeat the visiting Red Knights. Jim Heron and Ronnie Sweeny scored seconds apart to start the scoring for Woodbury before teammate Ben Wahlin tied the game late in the second. Alec Wonsmos completed the Royals' comeback with a breakaway goal 28 seconds into the final period. Max Jablonski, Charlie Warnert and Dylan Hoen scored for the Red Knights.

Maple Grove 4, Totino-Grace 3: The Crimson jumped out to a 4-1 lead after two periods but gave up two goals in the third for a close win over the Eagles. Both teams are ranked No. 18 in their respective classes. Scoring for the Class 2A Crimson were Thomas Saunders, Justin Kelley, Jarrett Cammarata and Colin Monk. Cam Fagerlee and Tyler Cashill buried third-period goals, but the Class 1A Eagles could not complete the comeback. For Fagerlee, it was his second goal of the game.

St. Cloud Cathedral 5, Duluth Denfeld 2: Jake VanHalbeck scored three goals as the Class 1A, No. 5 Crusaders cruised past the host Hunters. Connor Beltz and Mack Motzko also scored for the Crusaders. Jake Eskola and Jake Herold scored for the Hunters, while teammate Benjamin LaFont registered 47 saves.

St. Paul Academy 4, South St. Paul 0: Andy Beran needed just 16 saves to secure a shutout win for the Class 1A, No. 3 Spartans over the visiting Packers. Dev McCabe finished the night with four points, on two goals and two assists. Matt Dahlseide and Dom Picciano also scored for the Spartans. Jacob Toensing had 52 saves for the Packers.

Elk River 4, Champlin Park 2: Max Michaelis scored two goals to lead the Class 2A, No. 4 Elks past the visiting Rebels. Jax Murray and Jack Perbix also scored for the Elks, and teammate Nate Horn finished with three assists. Cole Julien and Sam Schuster scored for the Rebels, while goalie Brennan Boynton finished with 63 saves.

Girls' hockey

Blake 3, Anoka 0: Olivia Bizal stopped 25 shots to secure a shutout win for the Class 1A, No. 1 Bears. Izzy Daniel and Lily Delianedis both had a goal and an assist. Kyra Willoughby also scored for the Bears.

Chaska/Chanhassen 4, Wayzata 1: Maddy Fiedler scored two goals to lead the Class 2A, No. 14 Storm Hawks past the Trojans. Julia Bock and Clare Kelly also scored for the Storm Hawks, while teammate Lydia Passolt tallied three assists. Addy Hackley scored the lone goal for the Trojans.

Brainerd/Little Falls 4, Alexandria 1: Cheyenne Abear scored two goals to lead unranked Brainerd/Little Falls in an upset win over Class 1A, No. 10 Alexandria. Abigail Thelen and Josie Kramer also scored for Brainerd. The Cardinals' lone goal was by McKenna Ellingson.

Roseau 3, Moorhead 2: Lindsey Santl scored two goals and MacKenzie Bergstrom added a third as the Rams held on for a win against the Spuds. Kylie Harrom scored goals in the second and third periods, but the Spuds could not complete the comeback.

Eagan 3, Eastview 3 (OT): Natalie Snodgrass scored all three goals for the Lightning, while Sophia Bergman tallied two goals for the Wildcats, as the two teams battled to a tie after overtime. Kayla Vrieze also scored for the Wildcats.

Boys' basketball

Apple Valley 71, Lakeville North 63: In a clash of high-scoring offenses in Class 4A, the No. 5 Eagles knocked off the No. 2 Panthers on the road. The Eagles' Tre Jones fhad 18 points, while Mohamed Kone and Nathan Macho added 13 apiece. The Panthers' Nathan Reuvers led all scorers with 25, while teammates Tyler Wahl and Jalen Lucas added 14 and 12, respectively.

Champlin Park 87, Eden Prairie 65: The Class 4A, No. 1 Rebels showcased a full team effort as five players were in double digits in a victory over the host Eagles. McKinley Wright led the scoring for the Rebels with 22 points followed by Theo John (16) and D.J. Hunter (14), Brian Smith (12) and Marcus Hill (11). The Eagles' Owen Chose led all scorers with 24 points in the loss, while Kyler Kluge added 14.

Mahtomedi 88, Stillwater 65: Parker Fox scored 18 points and Andy Voyen added 14 to lead the Class 3A, No. 8 Zephyrs over the host Ponies. A total of six players scored in double digits for the Zephyrs. The Ponies were led by Manny Jingco with 22 points. Teammate Josh Lorenson added 13.

Park Center 69, Minnetonka 59: Dain Dainja scored 15 points and Derrick Ogechi added 13 to lead the Class 4A, No. 8 Pirates over the Skippers. Teammates Losini Kamara and D.J. Purnell added 11 points apiece.

Girls' basketball

Hill-Murray 63, Cretin-Derham Hall 52: The Pioneers' Grace Prokosch scored 21 points to hand the Class 4A, No. 5 Raiders their first loss of the season. Delaney Runyon and Madisen Rogers added 14 and 12, respectively, for the unranked Pioneers. Frannie Hottinger led the Raiders with 15 points. Elizabeth Edinger added 12.

Apple Valley 67, Lakeville North 60: In a matchup of ranked 4A teams, the No. 8 Eagles knocked off the No. 6 Panthers, despite a strong second half push from Lakeville North. Lyndsey Robson scored 21 points and Sara Teske added 19 for the Eagles. Temi Carda led the scoring for the Panthers with 16, while Ke James added 13.

Hopkins 60, Park Center 47: The Class 4A, No. 1 Royals jumped out to a 33-16 halftime lead in an eventual win over the No. 10 Pirates. Reana Suggs scored 21 points and Dlayla Chakolis added 15 to lead the Royals. Danielle Schaub scored 13 points for the Pioneers, while Sommer Blakemore and Mikayla Hayes added 11 and 10, respectively.