Canada hockey captain Marie-Philip Poulin made Olympic history Monday, breaking the all-time women's goal-scoring record in Canada's 2-1 semifinal win over Switzerland.
The 34-year-old scored twice in the second period to push her career total to 20 goals, passing fellow Canadian and Hockey Hall of Famer Hayley Wickenheiser, who previously held the record with 18 goals.
Poulin netted the record-breaking goal 1:49 minutes into the second period. Sophie Jaques set her up with a pass from the blue line, with Poulin nearly whiffing on her one-timer before sending the puck skipping past Swiss goaltender Andrea Braendli to open the scoring.
A little over six minutes later, Poulin struck again. She drove to the front of the net and roofed the puck over Braendli after the goalie stopped Daryl Watts's initial shot, with Watts assisting on both goals.
The victory sent Canada hockey to its seventh consecutive Olympic gold medal game. The defending champions face arch-rival United States on Thursday, February 19 at 3:10 PM ET.
Poulin recently returned from a lower-body injury that forced her to miss two preliminary round games. She came back to tie Wickenheiser's record on Saturday with a goal in Canada's 5-1 quarterfinal win over Germany.
Playing in her fifth Winter Olympics, Poulin is known as "Captain Clutch" for her ability to deliver in crucial moments.
What's Next for Canada hockey at the 2026 Winter Olympics
The defending champions next face arch-rival Team USA, as Canada hockey seeks its fourth consecutive Olympic gold medal.
The puck drops on the gold medal match this Thursday at 3:10 PM ET, live on Peacock.