It was a record breaking finish in the 10K on Saturday night.
Kenya's Mary Keitany, 32, finished the race with a time of 31:21:7 minutes, which is three seconds faster than the course record that was set back in 2005.
She also won the gender competition.
On the mens side, Kenyan Wilson Kiprop, 27, took the top spot finishing with a time of 28:00:7.
Close behind were his fellow countrymen, David Kogei, 29, and Geoffrey Mutai, 32.
Mutai won the race in 2012.
The first Canadian over the finish line at the 10K was Vancouver's Dylan Wykes, 30, with a time of 29:40:0.
For a full list of results click here.