Calgary’s Cody Ko ran a near nine-minute personal best to finish in three hours and 21 minutes
By Marley Dickinson