Re-live the race here:

Official Results: