Christine Nesbitt has been on a tear since the long-track World Cup speed skating season started, and this past weekend was no different, winning both gold and silver medals and earning the nod as our Canadian Athlete of the Weekend.

The London, Ont. native showed her mettle to capture gold on Sunday — against the very same skater who denied her the top spot on the podium a day before.

"I was in the last pair with [American] Heather Richardson, who won the previous two 1,000's of the season. So I knew that she was going to be fast and she's been skating well," Nesbitt said on Sunday. "But I felt this week that things have been coming together more and more in my own skating. So I was kind of excited.

"[Richardson] was pretty far ahead with one lap to go, but I dug really deep in the last back-straightaway and I didn't let her out of my sight. I felt like I went out for the hunt and I got her at the line, which is a really nice feeling."

Nesbitt now has six medals this season, including four gold, one silver and one bronze.

Around the world

Check out where Canada's top athletes of the weekend were in action on our interactive map:

Honourable mentions: