Centennial, ranked No. 3 in Class 2A, beat top ranked Edina 3-2 on Friday in girls' hockey. It was the first loss of the season for the Hornets (9-1-0).
Anneke Linser set up both of Gabbie Hughes' goals to give the Cougars a 2-0 lead early in the second period.
Hannah Chorske scored Edina's first goal midway through the second. CC Bowlby tied the score with her goal in the third period.
Maija Almich scored the go-ahead goal with just over three minutes left in the final period; Alli Pitlick got the assist.
The Hornets outshot Centennial 30-17, but Mackenna Stoterau's 28 saves made the difference.
Holy Family/Waconia 1, Benilde-St. Margaret's 0 (OT): Alex Pellicci got the shutout after making 25 saves for the Wild Fire. Molly Garin scored the winning goal off assists from Maeve Kelly and Chloe McEnelly.
Chisago Lakes 2, Woodbury 0: Jenna Lawry scored twice to lead the Wildcats past the Royals. Danielle Burgen had two assists. Megan Lerfald made 27 saves to earn the shutout for Chisago Lakes.
Boys' hockey
Blake 6, Wayzata 3: Aaron Frenkel had a hat trick to lead the unranked Bears in an upset of the Class 2A, No. 9 Trojans. Gavin Best, Tristan Broz and Blaker Weyerhaeuser also scored for Blake. Luc Monney, Colin Schmidt and Ike Taraszewski scored for Wayzata.