Deressa Chimsa, a 26-year-old runner from Ethiopia, finished first in the race clocked the fastest marathon time on Canadian soil.
He finished first in the Scotiabank Waterfront Marathon in Toronto on Sunday morning, completing the course in two hours, seven minutes and four seconds.
Chimsa beat the old record — set at the 2010 edition of the annual race by Kenya's Kenneth Mungara — by nearly a minute.
London-Ont.-based runner Lanni Marchant set a new Canadian women’s marathon record, finishing with a time of 2:28:00.
She beat the old marker — Ontario runner Sylvia Ruegger’s gem at a 1985 marathon in Houston, Texas — by 36 seconds.
Brantford's Krista Duchene also beat Ruegger's record, but trailed Marchant by about 30 seconds.
The weather in Toronto on Sunday morning was sunny but cool, with temperatures hovering around 5 C at the beginning of the road race.