There are a total of ten races on Melbourne Cup Day. The Melbourne Cup is the seventh race of the day and is the longest and most famous of all the events.