CANADA 3, SWITZERLAND 6
In the battle of undefeated teams at the top of Group A on Saturday, Canada got off to a strong start, but wasn't able to hold off a surging Swiss squad.
Each time Canada scored in the first, one of those a shorthanded marker by Jets forward Adam Lowry, the Swiss came back to tie.
All those responses came in under 90 seconds as well. Michael Fora made it a 1-1 contest 59 seconds after Kent Johnson opened the scoring.
Then, just 1:22 after Lowry converted his third goal in three games at the Worlds on a shorthanded breakaway, Dean Kukan pulled Switzerland even again.
To top off a wild first, Jonas Siegenthaler matched Drake Batherson's goal in the final minute, scoring with nine seconds remaining in the opening frame to make it 6-3.
From there, Swiss goaltender Leonardo Genoni shut the door on the Canadians, with Nico Hischier scoring the eventual game-winner in the second, with Pius Suter and Timo Meier scoring in the third to round out the scoring.
Lowry now has three goals and six points in five games, while Pierre-Luc Dubois - who had four shots on goal in the game - also has six points in five games.
Canada is 4-0-0-1 and plays Denmark on Monday.