Jack Jensen scored a backdoor goal with 2.6 seconds left to lift Eden Prairie 7-6 over Blaine and avoid overtime on Saturday afternoon.
Jensen's game winner was his third of the game. He also had the game tying goal on a power play.
After the first period the Bengals trailed 3-2 then scored three unanswered goals in the second period with goals from Hunter Hanson, Jack Reimann and Will Hillman.
Trailing 5-3, the Eagles got two goals within 16 seconds from Drew Holt and Sam Pajor. Bryce Brodzinski scored his second goal of the game and gave Blaine its last lead before Jensen took over.
There were 88 shots on goal between the two teams, the Eagles had 47.
Eden Prairie is ranked No. 8 in Class 2A in this week's Let's Play Hockey poll. They will play at Chaska on Dec. 27.
In other boys' hockey games
Rosemount 5, East Ridge 2: After falling behind in the second, the Irish scored three consecutive goals to finish the period. The Raptors answered with a goal twelve seconds into the third, but Rosemount shut them down and scored two more. Max Carter led the way with two goals and an assist for Rosemount. Connor Kenefick had a goal and an assist. Tanner Johnson and Jack McVey scored for East Ridge.