Christopher Zablocki (2:25:34.1) finished comfortably ahead of the field to win the Marathon SSQ Levis-Quebec, starting in Levis, looping around the Saint Lawrence River (Fleuve Saint-Laurent) and ending in Old Quebec City, Canada.
He finished second in 2013.
Runner-up Chris Hartshorn (2:40:06.1) was the only other one of more than 1,300 participants to come within 15 minutes of Zablocki.
Jeff Jones rounded out the top three with a time of 2:41:53.2.
For the women, it was Joanne Normand (3:01:56.9) cutting more than four minutes from her winning time a year ago, to defend her title.
She finished fourth in 2012 and 2013.
Tracy Greig took second with a time of 3:06:33.9.
Melanie Letourneau finished in 3:09:41.3, good for third.
Dancan Kasia (1:08:26.2) bested more than 4,000 runners to win the Marathon SSQ Levis-Quebec Half Marathon.
Runner-up Baghdad Rachem made it a race coming in at 1:08:53.7.
Finishing just a minute off of the winning mark in third place was Fethi Oukid (1:09:26.1).
For the women, it was Gabriell Wheeler (1:22:26.1) taking the top spot.
Marianne Pelchat managed to secure second with a time of 1:24:40.9.
Maude Bovin-Bouchard (1:27:32.0) came in just ahead of Karine Sinclair (1:27:36.9) for third.
The price shown is converted as an approximate cost in your selected currency. Exchange rates may change while completing your purchase. Always check with your issuing bank for an exact exchange rate.