PHILADELPHIA, Pa. (CBS19 SPORTS) -- Matt Moore found Ian Laviano with 3:09 left in the second overtime for the game winner and Virginia beat Duke 13-12 to advance to its first NCAA championship game in eight years.
Down three with less than 10 minutes to go, the Cavaliers ended the game on a 5-1 run to snap an 11-game losing streak to Duke.
Dox Aitken started the run, scoring two of his three goals in 46 seconds and cutting the deficit to one. After a Blue Devils goal gave Duke a two goal lead with 1:56 to play, Michael Kraus and Laviano each scored a goal in the final minute to tie it at 12. Kraus had a chance to win it with less than five seconds remaining, but pulled the ball short.
After each team went scoreless in the first overtime period, Ryan Conrad picked up a ground ball to open the second overtime to set up the winning sequence.
Laviano had four goals to lead the Cavaliers while Moore had two goals and two assists. Aitken added three goals and an assist while Kraus had four helpers and a goal.
Petey LaSalla scored the other goal for the Cavaliers and won the final eight faceoffs in the game, spanning the fourth quarter and both overtimes. Alex Rode finished with 19 saves in the cage for Virginia.
The Cavaliers will face Yale Monday for the NCAA Championship. The Bulldogs, winners of last year's championship upset top-seed Penn State 21-17.