Matthew Tarlton's (Woodbury) goal 23 seconds into the second half held up as the winner as 16 Red hung on to beat 17 Blue.
Kamden Kaiser (Northfield), Jacob Mattson (Wayzata) and Brittan Alstead (Wayzata) scored in the final 6:15 of the second-half as 17 Blue's late rally fell short.
Gavin Katz (Shattuck-St. Mary's) had three assists for 16 Red. Katz and Alstead each finished with an seven points over three games in the two-day event to lead all Final 54 players.
Rio Treharne (Eden Prairie) scored with 1:06 left to lift 16 Blue to the dramatic come-from-behind victory.
Henry Lechner (Holy Angels) scored twice in the closing stages of the first half as 17 White built a 3-2 lead.
16 Blue's Max Rider (St. Louis Park) tied it at 3-3 on an assist for Treharne. Blake Kohnen (East Ridge) and Parker Deschene (Rogers) also scored for 16 Blue.
17 White's Jackson Ernst (Lakeville South) opened the scoring.
Ashton Schultz (Minnetonka) scored twice in the second half as 17 Red rallied from an early two-goal deficit to beat 16 White 4-2.
Mason Jenson (Rogers) and Ryder Betzold (Gentry Academy) scored in the first half as 16 White took a 2-0 lead.
Ben Doll (Andover) started 17 Red's comeback with a first-half goal to make it 2-1. Kole Mears (Elk River) scored what proved to be the winning goal in the second half.
Andrew Reyelts (Proctor) stopped 16 of 16 second-half shots for 17 Red.