DAVOS, Switzerland - Jeff Toms scored two goals in a 5-2 victory over ERC Ingolstadt on Monday to keep alive Canada's hopes of playing in the Spengler Cup final.
Rico Fata, Dale Clarke and Randy Robitaille also scored for the defending champion Canadians, who improved to 2-0-1 at the annual five-team tournament. Jason Holland and Tobias Draxinger replied for the winless German side.
Canada wraps up the round-robin Tuesday against Moscow Dynamo and needs a victory to secure a spot in the final.
A loss in that game would leave the Canadians needing Ingolstadt (0-3) to upset host HC Davos (2-1) on Tuesday to advance.
The two top teams in the standings move on to the final.
Canada, coming off a 6-5 shootout loss Saturday to Davos, did its part Monday by jumping out to an early lead and never letting up.
Daren Machesney received plenty of offensive support in goal, as Fata and Toms connected about four minutes apart late in the first period against former NHLer Jimmy Waite, before Clarke made it 3-0 two minutes into the second.
Robitaille extended the lead to 4-0 six minutes into third before Holland broke the goose egg for Ingolstadt.
Draxinger and Toms traded goals later in the frame.