Vow And Declare has won the 2019 Melbourne Cup.
The Australian horse edged out British raider Prince Of Arran, who took runner-up.
It's trainer Craig Williams' maiden Melbourne Cup triumph at the Flemington Racecourse.
Meanwhile, Godolphin's defending champion Cross Counter came eighth.

Dubai welcomes elite endurance riders for prestigious festival
Venus Williams, 45, receives wildcard entry for Australian Open
Australia's Khawaja to retire after fifth Ashes Test
Premier League rings in New Year with goal drought as Man City lose ground
Abu Dhabi Knight Riders eye ILT20 title after win over Dubai Capitals