Canada and the Czech Republic enjoyed dream starts to the 2016 world ice hockey championships as they dispatched fellow gold medal hopefuls the United States and Russia in convincing fashion.
Defending champions Canada thrashed their fierce rivals 5-1 in St Petersburg after Patrick Maroon had put the US in front in the first period.
Goals from Taylor Hall and Brendan Gallagher gave Canada the lead going into the second period, while the Colorado Avalanche's Matt Duchene made it 3-1.
Canada turned on the style in the third period with Boone Jenner making it 4-1, before Brad Marchand sealed the rout to cap an empathetic win for Bill Peters' side.
Russia have never won a world championship on home ice and Oleg Znarok's team have it all to do after a disappointing 3-0 loss to the Czech Republic in Moscow.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
Tomas Kundratek silenced the home crowd in the first period, while Roman Cervenka doubled his side's advantage late on in the second on the power play.
Russia never managed to get going and Czech goaltender Dominik Furch only had to make 17 saves.
With roughly a minute and a half left on the clock in the third period, Michal Birner capped a fine night for the visitors with an empty net goal to complete the scoring.
Elsewhere, Sweden surprisingly needed overtime to beat Latvia 2-1, while Finland easily disposed of Belarus 6-2.
