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.

India's Pant ruled out of New Zealand ODI series
Egypt, Nigeria head into AFCON semis
City hail Semenyo’s instant impact after debut against Exeter
Morocco show their credentials in impressive quarter-final performance
Rosenior looks to emulate Man Utd's 'Class of 92' with young Chelsea squad
