Jack Jensen and Joey Graen scored third-period goals Saturday and the host Eden Prairie boys' hockey team beat Duluth East, the top-ranked team in Class 2A, 4-3 on Saturday.
The Greyhounds (9-1-3) took its first loss of the season. The Greyhounds took over No. 1 this week after beating previous No. 1 Minnetonka last weekend.
Jensen scored the tying goal only 27 seconds into the third period for the Eagles (6-8-1), and Graen scored the game-winning goal with less than 12 minutes remaining. Eagles goalie Andrew Dietrich made it stand up, and Eden Prairie also had to kill off a Greyhounds power play in the final minutes. He finished with 43 saves, including 18 in the third period.
The Greyhounds took three one-goal leads but the Eagles came back to tie each time.
Champlin Park 3, Duluth Marshall 1: Brennan Boynton made 39 saves and Drew Amsler, Rylen Anderson and Jeff Rylance scored to lead the Rebels over the Hilltoppers, ranked No. 8 in Class 2A.
Girls' hockey
Blake 4, Farmington 2: The Bears (17-0-1), ranked No. 1 in Class 2A, trailed 2-1 before Audrey Wethington, Izzy Daniel and Madison Tix scored in the third period. Blake's Anna Krusel made 24 saves. Emily Auge had 27 saves for the Tigers.
Eagan 3, Shakopee 1: Jenna Ruiz scored two goals for the Wildcats and Ashley Larson made 28 saves against the Sabers. Maddie Mason also scored for Eagan. Shakopee's Paige McNeil scored in the final minutes to break up Larson's shutout attempt.
St. Paul United 2, Duluth Marshall 0: Catherine Kerin a scoreless tie with less than six minutes remaining in the third period and the United, ranked No. 8 in Class 1A, defeated the No. 9 Hilltoppers. Kerin scored off assists from Sammie Sabin and Samantha Burke, who added her own goal a few minutes later. Jillian Oncay earned the shutout with 22 saves for United.