Canadian captain Marie-Philip Poulin breaks women's all-time Olympic goal-scoring record

Marie-Philip Poulin celebrates record with teammates
Marie-Philip Poulin celebrates record with teammatesReuters / David W Cerny

Canada's "Captain Clutch" ⁠Marie-Philip Poulin broke the women's all-time Olympic goal-scoring ‌record with her 19th goal - ‌and added a 20th ‌minutes later for good measure - ‌during her team's semi-final game ‌against Switzerland on Monday.

The five-time Olympian hit a ‌slap shot that bounced off ⁠the ‌ice and hopped over Swiss ​Andrea Braendli's pad to make it 1-0 for ​the Canadians in the second period at Santagiulia arena, ⁠breaking ​compatriot Hayley Wickenheiser's record.

Poulin flipped in another score less than seven minutes later as ‌she was diving towards the net.

The future Hall of Famer missed Canada's final two group-stage games with a knee injury in Milan but returned for Canada's 5-1 quarter-final win over ‌Germany on Saturday, where ​she tied the record ‌with her first goal at Milano Cortina.

Defending champions Canada are seeking a sixth Olympic gold.