Edina finished on a 34-15 run to upset Class 4A, No. 3 Hopkins 73-63 on Friday night in boys' basketball. The visiting Royals were up by as much as nine points early in the second half but could not keep the lead.

Walt McGrory of the Hornets made six three-pointers to lead the second-half surge. He finished with 31 points. Anders Nelson scored 20 points and Jack Middleton 10 for Edina.

Anthony Davis scored 21 points to lead the Royals. Simon Wright had 13 points and Blaise Beauchamp 10 for Hopkins.

Andover 49, Elk River 42: The Huskies outscored the host Elks 34-22 in the second half to pull off a comeback victory. Logan Rezac led all scorers with 22 points for the Huskies.

Spring Lake Park 60, Coon Rapids 58: The Panthers held off the host Cardinals' second-half surge. Kameron Davis led the Panthers with 23 points. Gabe Myren had 14 points and Elijah Ekerton 11 for Spring Lake Park. Lionel Warner led the Cardinals with 21 points. Tyree'on Johnson had 15 points and Sam Carver 10 for Coon Rapids.

Wayzata 75, Eden Prairie 74: Drew Galinson scored 17 points to lead the Trojans past the visiting Eagles. Bryce Hempel had 12 points and Jacob Beeninga, Gavin Baumgartner and Ryan Lindberg had 10 each for Wayzata. Owen Chose led all scorers with 29 points for the Eagles. Austin Andrews scored 13 points and Kyler Kluge 11 for the Eagles.

Girls' basketball

Elk River 80, Andover 70: Gabi Haack scored 35 points to lead the Class 4A, No. 4 Elks past the host Huskies. Ava Kramer and Sidney Wentland had 16 points each for the Elk River. Jolene Daninger led the Huskies with 28 points and Hailey Diemer had 10.

Hopkins 53, Edina 34: Dee Dee Winston and Diayla Chakolis scored 14 points each to lead the Class 4A, No. 1 Royals past the visiting No. 9 Hornets. Jaide Presley added 13 points for Hopkins. Olivia Coughlin led the Hornets with 15 points and Annika Jank had 13.

Boys' hockey

Roseau 5, Rogers 3: The Rams got a hometown bounce to defeat the Royals. Hanson O'Leary's shot bounced off the referee and into the net with 4:51 left in the game for the winner. The Rams added an insurance goal with 55 seconds left. Jordan Fischer had a goal and an assist to lead the Royals while Jonathan Preusse stopped 33 shots.

Girls' hockey

South St. Paul 5, Henry Sibley 1: Makena Burke scored three goals and had an assist to lead the Class 1A, No. 16 Packers past the host Warriors. Kaity McKenzie stopped 32 shots, including 18 in the third period, for the win. Clair Lehman and Mackenna Emery had a goal and an assist each and Brooke Deering had two assists for the Packers. Emma Nagel scored for the Warriors. The Packers held the Warriors scoreless on 11 power-play opportunities.

staff reports