2004 Melbourne Cup (original) (raw)

The 2004 Melbourne Cup was the 144th running of the Melbourne Cup, a prestigious Australian Thoroughbred horse race. The race, run over 3,200 metres (1.988 mi), was held on 2 November 2004 at Melbourne's Flemington Racecourse. It was won by Makybe Diva at the age of six, trained by Lee Freedman and ridden by Glen Boss.