The London Nations earned a key win in LaSalle in Greater Ontario Junior Hockey League action.
London was a 2-1 winner thanks to a pair of power-play goals.
Manny Silverio scored the only goal for the Vipers.
London now leads the Western Conference standings, two points up on Leamington.