CHARLOTTESVILLE,  Va. (CBS19 SPORTS)-- Anthony Stephan hit a walk off home run to run rule Navy 10-0. The victory served as Virginia's fourth straight win and their fifth walk off of the season.

Starting pitcher Evan Blanco and  Matt Augustin gave up just 3 hits to shut out the midshipmen. The shutout was Virginia’s second shutout in the last three games. Blanco worked the first five innings and struck out five batters. Augustin pitched two hitless innings in his 17th appearance of the year. Blanco was credited with his fifth win of the season.

A sac fly from Henry Ford got the Cavaliers on the board in the bottom of the first. With the 1-0 lead Godbout added some power in the second frame with his fifth homer of the season, a two-run shot to left give UVA a 3-0 advantage. It was his second home run in as many at bats after hitting a solo shot in the seventh inning on Tuesday at VCU.

Stephan and Godbout sparked a four-run rally in the third. Stephan plated two on a hustle double to score Harrison Didawick and Henry Ford. Godbout followed that up with a double roped down the left field line while Eric Becker capped the rally with a RBI single to make it a 7-0 lead. Didawick pulled UVA within a run of the run-rule threshold, capping a two-run rally in the fourth with a two-out, RBI double to right center.

With one out in the seventh, Stephan belted a 1-0 pitch into right center field to seal the Cavaliers 35th win of the season. It was Stephan's first home run of the season as he finished the night going 3-4 with a double, 3 RBI and a homerun

Stephan capped a 3-for-4 effort at the plate, making his first start since April 19. He scored three times and had three RBI. Henry Godbout also drove in three runs and finished 2-for-3 with two runs scored and three RBI.

UVA will have the weekend off for final exams before returning to action next Wednesday (May 8) to host George Washington at 1 p.m.