Curtis Keene finishes a race in Whistler, Canada in great time, but will it hold up? With five more riders to go, he watches with baited breath as his competition shreds down the hill.