Carnival atmosphere at the Melbourne Cup horse race

Australian gelding Vow and Declare won the coveted Aus$8.0 million (US$5.5 million) Melbourne Cup at a packed Flemington on Tuesday as revelations about the grim fate of retired racehorses were put to one side as punters streamed through the turnstiles.