LYNCHBURG, Va. -- Senior midfielder Vin Curran fired the game-winning goal with 15 seconds remaining to give No. 9 Lynchburg a 13-12 victory against top-ranked Salisbury on Saturday. The loss snapped a 31-game winning streak for Salisbury, the two-time defending national champion.

The Hornets started strong, netting three goals in the first 1:30 of the game. Salisbury scored at the 9:50 mark, but two more Lynchburg tallies gave the host a 5-1 advantage. Salisbury bounced back to post the game's next three scores to draw within one at 5-4 early in the second period. The Sea Gulls would later tie the score at 6-6, but senior Max Voumard scored to push Lynchburg ahead 7-6 heading into intermission.

Lynchburg again opened the second half strong, too, scoring three more times to open a 10-6 advantage early in the third period. The team's traded goals before Salisbury rallied to score four consecutive times to tie the game at 11-11 at the end of the third period.

Junior midfielder Campbell Armstrong put Lynchburg up 12-11 before Salisbury tied the game with seven minutes left on a goal from Eric Kluge. Both teams had good scoring opportunities in the final minutes, but Lynchburg controlled the ball in the final two minutes. Following a timeout, Curran weaved to within 10 feet of the net to score his unassisted game-winner. Salisbury won the ensuing faceoff, but Curran forced a turnover before the Sea Gulls could mount a scoring opportunity.

Voumard posted a game-high four goals and added an assist. Curran finished with two goals and won 12 of his 20 faceoff opportunities. Senior attack Pat Ohrem had two scores, and Jay Goldsmith had a goal and two assists. Chris Hower, Derek Sweet and Austin Stewart also scored for Lynchburg

Kluge posted three goals and two assists for Salisbury (1-1) and Evan Hammersly had three goals and an assist. Stephen Norris also had a hat trick while Ryan Clarke, Rhett DePol and Wade Korvin each had a goal and an assist.

Salisbury outshot Lynchburg 39-33, while the Hornets won 15 of the game's 27 faceoffs. Sophomore goalie Adam Davey made 11 saves for the Hornets while Alex Taylor made six saves for Salisbury.