Connor McDavid and Sidney Crosby scored in a 5-1 victory over Switzerland as Canada improved to 2-0. Nathan MacKinnon had a goal and two assists.
Dallas Stars defenseman Thomas Harley along with Macklin Celebrini also scored for the tournament favorite.
Sports Roundup
McDavid scored his first Olympic goal when — on a first-period power play — he took a back-post pass from MacKinnon and beat goalie Akira Schmid with a wrist shot.
About a minute later, Schmid made an acrobatic stop to deny Crosby on a breakaway by lifting his left skate in the air to block the Pittsburgh star’s backhand attempt.
McDavid added an assist when he fed Harley, who snapped a shot through Schmid’s pads for a 2-0 lead midway through the first.
Pius Suter tapped in a power-play goal for Switzerland in the first.
Celebrini made it 3-1 early in the second by taking MacKinnon’s pass and scoring from close range shortly after Canada killed off a penalty. The San Jose Sharks center, at 19 the youngest player on Canada’s team, also scored Thursday in a win over Czechia.
In the third, Crosby scored by redirecting a hard pass to the crease by Mitch Marner. MacKinnon made it 5-1 with just under seven minutes left when he slid home a rebound.
Switzerland’s loss was made worse by a leg injury to forward Kevin Fiala of the Los Angeles Kings late in the game. He was taken off the ice on a stretcher.
Coppell’s Hannah Bilka scores, U.S. routs Italy to advance to Olympic women’s hockey semis
The Group A-winning U.S. outscored its opponents by a combined 26-1, winning all five games.
Stars’ Mikko Rantanen scores late to cap off Finland’s win over Sweden
Rantanen is the first Dallas Star to score a goal at these Olympics; Roope Hintz was credited with a secondary assist on the play.