2017 Melbourne Cup


The 2017 Emirates Melbourne Cup was the 157th running of the Melbourne Cup, a prestigious Australian Thoroughbred horse race. The race, run over, was held on 7 November 2017 at Melbourne's Flemington Racecourse.
The race was won by Rekindling, ridden by Corey Brown and trained by Joseph O'Brien. Johannes Vermeer finished second and Max Dynamite was third.