PHILADELPHIA -- Justin Holl scored a short-handed goal with 0.6 seconds left to give Minnesota a 2-1 victory against North Dakota on Thursday night in the NCAA semifinals.

Minnesota (28-6-6) will face Union (N.Y.) in the title game Saturday night. Union beat Boston College 5-4 in the first semifinal at Wells Fargo Center.

Union reacts to winning championship
Union wins first national title Box Recap Gallery
Maloof: Gostisbehere vital in Union's championship win
Maloof: Mistakes cost Minnesota in title game
Maloof: Union (N.Y.) proves it belongs
Maloof: Minn. moves past luck to prepare for Union (N.Y.)
All Access with Union (N.Y.)
Maloof: North Dakota picks up pieces of stunning loss
Minn. stuns North Dakota in final second Recap Box
Maloof: Union (N.Y.) vanquishes BC with simple mentality
Union (N.Y.) heads to first title game Recap Box
Maloof: Minnesota's marathon coach
Gopher goalie's Rubik's Cube challenge
Maloof: David and the Union Dutchmen
Maloof: No newcomers to this year's Frozen Four
Interactive Bracket Printable | Selection Release
Holl scored his first goal of the season, beating Zane Gothberg to the glove side with a shot just inside the post.

Sam Warning opened the scoring for Minnesota with 9:09 left, and Connor Gaarder tied it for North Dakota 32 seconds later. Adam Wilcox made 36 saves for Minnesota, and Gothberg stopped 26 shots.

Minnesota advanced to its 11th championship game and first since 2003, the year it won the past of its five titles.

North Dakota (25-14-3) entered the tournament as an at-large No. 4 seed in the Midwest Region and beat top-seeded Wisconsin and second-seeded Ferris State in double overtime.

After playing through two scoreless periods, Warning finally broke through on a second-chance backhand shot in the slot. But Gaarder countered, putting the puck between Wilcox and the post on his own rebound.

North Dakota nearly found the back of the net twice in the closing minutes of the second period. First, Drake Caggiula had an open net, but whiffed on an attempted shot. About a minute later, Gaarder had a one-time chance in the same spot and similarly couldn't get his stick on the puck.