The Calgary Marathon marked a major milestone Sunday with a record number of runners taking part in the event.
Sunday marked the 50th anniversary of the race and 15,000 people of all abilities hit the pavement, which is about 30 per cent more runners than last year.
Two elite runners broke course records and the marathon raised a record-breaking $1.2 million for 91 charities, exceeding last year's total of $1 million raised for 76 charities.
Kip Kangogo from Lethbridge won the Scotiabank Calgary Marathon with a course record of 2:19:47, beating the previous record by three minutes and one second.
Gela Hailu from Addis Ababa, Ethiopa, finished second with a time of 2:19:58.
Emily Chepkorir of Halifax also set a course record of 2:46:21 for the marathon in the women's category, beating the old record by five minutes and 15 seconds.
Maria Zambrano from Calgary finished second with a time of 2:52:45.
This year's run also offered participants the option to run a special 50-kilometre race in honour of the anniversary, and there was roughly $50,000 in prize money up for grabs.
The athletes were representing Right to Play, one of the featured charities of the run.