Armstrong led nearly the entire game in a 62-56 boys' basketball upset over Class 4A, No. 1 Park Center on the Pirates' home court.

The Falcons led by as many as 15 in the first half and took a seven-point lead into halftime. They made eight of 10 free throws down the stretch to stay ahead.

Adam Biewen led the Falcons with 18 points, Devyn Frye and Jake Breitbach had 13 each and Hezekiah Iyawe 10.

Detavius Frierson led the Pirates with 16 points and Tommy Chatman had 14.

Minnehaha Academy 61, Eden Prairie 60: Jalen Suggs scored 18 points to lead the Class 2A, No. 1 Redhawks past the host Class 4A, No. 5 Eagles. Donovan Smith and Chet Holmgren had 12 points each and Kaden Johnson 10 for the Redhawks. Drake Dobbs and Austin Andrews led the Eagles with 14 points each, Ariel Bland had 12 and Connor Christensen 10.

Benilde-St. Margaret's 55, Waconia 51: The visiting Red Knights overcame a two-point halftime deficit to defeat the Class 3A, No. 5 Wildcats. Dylan Drees led Benilde-St. Margaret's with 16 points, Isaiah Smith had 14 and Walker Johnson 10. PJ Hayes led the Wildcats with 14 points, Ryan Biehn had 12 and Eric Groeneveld 10.

Spring Lake Park 74, Irondale 72: Daydor Phillips made a basket at the buzzer to give the Panthers the victory over the host Knights. Phillips finished with 10 points. Gabe Myren led the Panthers with 24 points, Blake Remme had 16 and Jacob Say and Mason Johnson 11 each. Leighton Glodek led the Knights with 21 points, Aden Price had 17 and Zach Roberts 15.

Fridley 55, Mounds View 54: Isaac Burns led the host Tigers with 23 points, Harrison Blum had 12 and Evan Shaw 11. Evan Kim led the Mustangs with 16 points and Thomas Gebhardt had 10.

Park of Cottage Grove 60, Roseville 57: Domenik Block scored 24 points to lead the Wolfpack past the host Raiders. Jeremiah Smith added 15 points for the Wolfpack. Yohanes Gebeyehu led the Raiders with 17 points.

Chanhassen 93, Minnetonka 85: Luke Gitzen led the host Storm with 23 points, Carson Hallowaty and Charlie Ash had 16 each and Jacob Miller and Porter Conklin 12 each. Gavin Patton led the Skippers with 30 points, Cameron Steele had 23 and Riley O'Connor 14.

Buffalo 59, St. Michael-Albertville 52: The Bison built a 13-point halftime lead and held off the visiting Knights in the second half. Matthew Willert led the Bison with 18 points, Tony Dahl had 15 and Brandon Maatz 12. Kale Hoselton led the Knights with 15 points and Judson Chea and Austin Jentzen had 11 each.

Girls' basketball

St. Paul Academy 55, Breck 53: The Spartans over came an eight-point halftime deficit to defeat the visiting Mustangs. Kennedy Hernodon led the Spartans with 26 points and Pilar Saaverda-Weis had 13. Payton Aafedt led the Mustangs with 15 points, Nicole Blake had 13, Melanie Oden 11 and Boatemaa Agyeman-Mensah 10.

Woodbury 52, East Ridge 48: Carley West scored 15 points and Alexandrya Paulson 14 to lead the Royals past the host Raptors. Chloe Stoehr led the Raptors with 13 points.

Lakeville South 58, Shakopee 55: Anna Harvey's 16 points led the Cougars past the visiting Sabers. Annie Guentzel had 14 points and Haylee Wheeler 12 for the Cougars. Kelley Brennan led the Sabers with 19 points, Natalie Holte had 13 and Isabell West 12.

Chaska 58, Benilde-St. Margaret's 51: Kaylee VanEps led the host Hawks with 20 points and Mallory Heyer had 12. Isabel Fleming led the Knights with 16 points and Aiana Whitfield and Patience Williams had 11 each.

Concordia Academy 54, Visitation 45: Ivane Tensaie scored 14 points lead the Beacons past the visiting Blazers. Lydia Lecher had 13 points for the Beacons. Ella Hinkemeyer led the Blazers with 16 points and Lauren Kern had 10.

Annandale 60, Mound Westonka 51: Hannah Purcell scored 16 points to lead the Cardinals past the host White Hawks. Abby Lillehaug and Taylor Medvec had 14 each for the Cardinals. Jennifer Schiable led the White Hawks with 19 points and Makala Shelton had 13.

Rush City 81, Hinckley-Finlayson 24: Jamie Guptill scored 17 points to go over 1,000 career points and lead the Tigers past the host Jaguars. Shawna Mell and Elena Herberg had 19 points each and Kaylyn Bowen 12 for the Tigers.

Boys' hockey

Eastview 2, Lakeville South 1 (OT): Ben Malloy scored 4:34 into overtime to give the Lightning the victory over the visiting Cougars. Owen Dauk scored 1:13 into the second period for the Lightning. Zack Oelrich tied the score for the Cougars 43 seconds into the third period. Bennett Weestrand made 31 saves for the Lightning; Henry Welsch had 28 stops for the Cougars.

Buffalo 4, Osseo 3: Jake Braccini scored two goals to lead the Bison past the host Orioles. Ben Klein had one goal and two assists, Joe McNamara had two assists, Treyton Welch had one goal and Nathan Mueller made 25 saves for the Bison. Cooper Olson had 49 saves, Ty Hill had two assists and Mitchell Maier, Carson Streich and Jack Pojar had one goal each for the Orioles.

St. Thomas Academy 3, Cretin-Derham Hall 0: The Cadets scored three special teams goals in the second period to pull away from the visiting Raiders. Brendan McFadden and Rob Christy scored power play goals and Ryan O'Neill scored shorthanded in a 5:08 span. Muzzy Donohue had 23 saves for the Cadets' shutout. George Maguire made 27 saves for the Raiders.

Holy Angels 5, Rochester Mayo 0: The Stars matched last season's win total (11) and gave coach Patrick Griswold his 100th career victory. Noah Hermanson scored two goals, Carter Hermanson and Noah Griswold had two assists each, Caeden Phelps had one goal and one assist and Stevan Blauert and Mackie Zabinski had one goal for the Stars. Matthew Syverson made 19 saves for the shutout. Jacob Gathje had 32 saves for the Spartans.

Orono 3, New Prague 1: Tyler Olsen scored two goals to lead the Class 1A, No. 7 Spartans past the host Trojans. Nick Mohs-Messerli got the Spartans on the board first 4:26 into the game. Carson Davis got the Trojans to within a goal 4:41 into the third period. Collin Dorzinski made 22 saves for the Trojans.

Girls' hockey

South St. Paul 5, North St. Paul/Tartan 3: The Class 1A, No. 5 Packers scored five goals in the third period to defeat host North/Tartan. Ella Reynolds got the rally started 2:27 into the third period. She later scored her second and third goals of the game 3:10 apart to put the Packers ahead for good. Makeena Deering scored a pair of power play goals, both assisted by Reynolds, 3:27 apart to tie the game at 3-3. Alexa Anderson scored two goals 2:09 apart in the first period to give North/Tartan an early 2-0 lead. Brittany Weber scored in the third period for North/Tartan. Paige Paulos made 39 saves, including 20 in the third period, for North/Tartan.

White Bear Lake 4, East Ridge 3: Calla Frank made 31 saves to lead the Bears past the host Raptors. Sophie Verkerke scored two goals, Olivia Reif had one goal and two assists, Abby DeLaRosa had three assists and McKeeley Larson had one goal for the Bears. Katie Flynn had two goals and Addi Scribner had one goal and one assist for the Raptors.

Simley 2, Hastings 1 (OT): Molly Illetschko scored 6:20 into overtime to give the Spartans the victory over the visiting Raiders. Libby Judge gave the Raiders a 1-0 lead 24 seconds into the second period. Elia Tuccitto tied the game for the Spartans 9:01 later.

staff reports