Nathan MacKinnon (Colorado Avalanche) and Ryan O'Reilly (Buffalo Sabres) scored 1:51 apart during a four-goal third period to power Canada to a 4-2 comeback victory against Russia and into the gold-medal game in the 2017 IIHF World Hockey Championship at Lanxess Arena in Cologne, Germany, on Saturday.
Canada will face Sweden, which defeated Finland 4-1 in the second semifinal, for the championship on Sunday (2:45 p.m. ET; NHLN), after Russia plays Finland for the bronze medal (10:15 a.m. ET; NHLN). Canada will be trying for its third consecutive gold medal.
Russia took a 2-0 lead into the third period on goals by Evgeny Kuznetsov (Washington Capitals) and Nikita Gusev. Canada began its rally with a power-play goal by Mark Scheifele (Winnipeg Jets) 17 seconds into the third period. MacKinnon tied the game 2-2 at 15:07 and O'Reilly gave Canada the lead at 16:58.
Sean Couturier (Philadelphia Flyers) scored an empty-net goal with 1:07 to play.
Calvin Pickard (Avalanche) made 26 saves for Canada, which outshot Russia 19-5 in the third period. Andrei Vasilevskiy finished with 34 saves for Russia.
William Nylander (Toronto Maple Leafs) scored one goal and assisted on another for Sweden, which outshot Finland 41-27.
Defenseman John Klingberg (Dallas Stars) put Sweden ahead 2-1 when he scored a power-play goal at 4:36 of the second period. Nylander made it 3-1 at 14:52 with another power-play goal, and Joakim Nordstrom (Carolina Hurricanes) scored at 13:52 of the third period to make it 4-1.
Alexander Edler (Vancouver Canucks) put Sweden ahead 1-0 at 1:49 of the first period, but Joonas Kemppainen of Finland tied it at 4:45.
Henrik Lundqvist (New York Rangers) made 26 saves for Sweden.