Canada defeated EHC Eisbaren Berlin 5-2 Saturday in Davos, Switzerland, to clinch a berth in the Spengler Cup final.
Tim Brent, Domenic Pittis, Jay Harrison, Krys Kolanos and Stacy Roest scored for Canada.
Canada's Shawn Heins, right, celebrates with teammates at the Spengler Cup on Saturday.
(Salvatore Di Nolfi/Associated Press)
Thierry Paterlini tallied both goals for the Germans.
The Canadians will play host Swiss club HC Davos for the Spengler title Sunday morning (6 a.m., ET).
Despite a 3-2 loss in overtime to Russian side HK Khimik, Davos earned a point to advance to Sunday's final. The host team ended the round-round tied with Mora, but beat the Swedish club 4-1 on Thursday.
Canada faced a must-win situation against EHC Eisbaren Berlin after being blanked 5-0 by HK Khimik on Friday, the first loss for the Canadians at the tournament.
"To watch how they bounced back and came today to play was really satisfying," said head coach Pat Quinn, who was behind the bench as Canada won Olympic gold in 2002.
'All it does is get us in the door'
"Obviously all it does is get us in the door. We're playing in the championship game now and we've got less than 24 hours to make our mental switches."
Canadian goalie Justin Pogge, who didn't play Friday after posting back-to-back victories in Canada's first two games, earned a game misconduct penalty after a skirmish early in the second period. He was replaced by Devan Dubnyk.
"I've never seen anything like it," said Quinn. "It was a terrible call — to throw a goaltender out, nobody's ever seen that before.
"But our guys collected themselves very well. In a very emotional situation, these young boys handled themselves terrifically."
Dubnyk was standout in net for Canada, giving Quinn and his coaching staff something to think about with regards to who will start in goal on Sunday.
"We're not sure because Dubnyk came in and did such a good job," said Quinn.
Canada, who lost to Russian team Magnitogorsk in last year's Spengler Cup final, last won the five-team tournament in 2003.
"We intend to win again [Sunday]," said Quinn.
Canada is looking to win the Spengler Cup for the 11th time in the past 23 years.
With files from the Canadian Press
Canada's Shawn Heins, right, celebrates with teammates at the Spengler Cup on Saturday.
