The host Vernon Vipers earned their first win Monday night at the RBC Cup taking place at Kal Tire Place.
In what almost amounted to a must win game the Vipers built up a 5-0 lead then hung on in the third period for a 6-4 win over the Yorkton Terriers.
Colton Sparrow led the way with three goals including the game clincher into an empty net in the waning moments of the game.
Brett Mulcahy had a goal and two assists while Liam Coughlin and Mike McNicholas also scored for the Vipers.
Vernon led 1-0 after one then built the lead to 5-0 with four goals in a span of 2:58 to open the second period.
The fifth goal by McNicholas brought Yorkton starter Kale Thomson's night to an end.
Riley Medves came in and shut the door on the Vipers stopping all 14 shots he faced the rest of the way.
Yorkton (0-2) got one goal back in the second then reeled off three straight by the midway point of the third causing several anxious moments for the partisan Vipers crowd.
Monday's win moved the Vipers to 1-1 in the five team round robin.
They have a chance to all but secure a spot in the semi-finals when they take on unbeaten Dauphin Kings (2-0) Tuesday night at 7.
The Vipers, Carleton Place and Toronto are all 1-1 while Yorkton is 0-2.