He missed most of the 2013 season but made a good return winning the Toronto Waterfront Marathon with a course record run of 2:07:05 hours.