Canada vs Finland Men’s Ice Hockey, Milano Cortina 2026: CAN Win 3–2, Advance To Finals
Canada came from behind to defeat Finland 3–2 in the men’s Olympic ice hockey semifinals at the 2026 Winter Olympics. After Finland built a 2–0 lead with goals from Mikko Rantanen and Erik Haula, Canada responded with Sam Reinhart and Shea Theodore scoring to level the match. Nathan MacKinnon then netted the game-winner on a power play with 35.2 seconds remaining. Captain Sidney Crosby was absent due to injury. Canada advances to the gold-medal game on Sunday, while Finland will play for bronze on Saturday.
Canada head coach Jon Cooper talks with his players after their win against Finland in a men's ice hockey semifinal game at the 2026 Winter Olympics in Milan, Italy. | Photo: AP/Carolyn Kaster
Canada players celebrate at the end of a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: AP/Hassan Ammar
Canada's Nathan MacKinnon, not seen, scores his side's third goal during a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: Mike Segar/Pool Photo via AP
Finland's Teuvo Teravainen (86) challenges with Canada's Travis Sanheim (6) and Canada's Mitch Marner (93) during a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: AP/Hassan Ammar
Canada's Nathan MacKinnon (29) celebrates with teammates after scoring his side's third goal during a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: AP/Petr David Josek
Canada's Nick Suzuki (10) challenges with Finland's Mikael Granlund (64) during a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: AP/Hassan Ammar
Canada's Shea Theodore (27) celebrates with teammates after scoring his side's second goal during a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: AP/Petr David Josek
Canada's Brad Marchand celebrates after teammate Shea Theodore scored against Finland during the third period of a men's ice hockey semifinal game at the 2026 Winter Olympics in Milan, Italy. | Photo: AP/Carolyn Kaster
Canada's Tom Wilson, right, challenges with Finland's Nikolas Matinpalo (33) during a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: AP/Petr David Josek
Finland's Erik Haula (56) celebrates after scoring a goal against Canada during the second period of a men's ice hockey semifinal game at the 2026 Winter Olympics in Milan, Italy. | Photo: AP/Carolyn Kaster
Finland's Esa Lindell (23) challenges for the puck with Canada's Macklin Celebrini (17) during a men's ice hockey semifinal game between Canada and Finland at the 2026 Winter Olympics, in Milan, Italy. | Photo: AP/Petr David Josek