St. Paul Academy & Summit School 5, Totino-Grace 3. Will Kelly and Riley Bowman both record a pair of goals for No. 1 seed Spartans in the Class A, Section 4 semifinals. Matt Dahlseide had a goal and two assists, and goaltender Andy Beran had 25 saves. Dylan Dubuque scored twice for No. 5 seed Eagles, and goaltender Michael Bonfe had 32 saves.
Hill-Murray 5, Tartan 0. Brock Bremer led No. 2 seed Hill-Murray with two goals in the Class 2A, Section 4 semifinals. Ben Helgeson had a goal and an assist, and goaltender Jake Begley earned the shutout with 16 saves. Bennett Poganski had 28 saves for No. 6 seed Tartan.
Luverne 5, Marshall 1. Kasyn Kruse had two goals for No. 1 seed Luverne in the Class A, Section 3 championship game. Jesse Reed tallied a goal and an assist, and goaltender Kaden Ericson had 15 saves. Mason Plante scored the lone goal for No. 2 seed Marshall, and goaltender Trey Nelson had 28 saves.
Northfield 3, Red Wing 2 OT. Grant Sawyer scored the game-winning goal in overtime for No. 1 seed Northfield in the Class A, Section 1 championship game. Sawyer had two goals on the night, and goaltender Ryan Bielenberg had 13 saves. Tyler Defore had a goal and an assist for No. 3 seed Red Wing, and goaltender Zach Harding had 45 saves.
Hermantown 5, Greenway 1. Jesse Jacques recorded two goals and two assists for No. 1 seed Hermantown in the Class A, Section 7 championship. Tyler Watkins scored twice on the night, and goaltender Cade McEwan stopped 15 of 16 shots faced. Nikolai Rajala had a goal for No. 3 seed Greenway, and goaltender Austin Anick had 39 saves.
Mahtomedi 4, St. Paul Johnson 1. Luke Posner scored twice for No. 2 seed Mahtomedi in the Class A, Section 4 semifinals. Colin Hagstrom had a goal, and goaltender Bailey Huber had 27 saves. Chris Ranum scored for No. 3 seed St. Paul Johnson, and goaltender Ezra Weintzweig had 32 saves.