Nathan MacKinnon tormented Belarus as Canada continued their 100 per cent start at the IIHF Ice Hockey World Championship with a resounding 6-0 victory in Paris.
Forward MacKinnon scored two goals and laid on another in another ominous display from the two-time defending champions, who have won all three matches to sit top of Group B.
Brayden Point also helped himself to a double, while Jeff Skinner was on target and came up with two assists in a one-sided encounter.
MacKinnon, who has five goals in the last five periods he has played in, said: "We had a good power play."
He added: "Obviously, with the linemates I have, the power play we have, and the opportunity I'm getting from the coaching staff, it makes it easy for me."
Russia have also won three out of three after seeing off Germany 6-3 in Cologne.
Vadim Shipachyov scored a brace and there were four assists from Artemi Panarin as last year's bronze medallists went two points clear at the summit of Group A.
The Czech Republic fought back from three goals down to beat Finland 4-3 in a shootout in Group B, while the United States defeated Sweden by the same margin in Group A.