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 Basketball fall short in EuroLeague clash against ASVEL
Rybakina books place in WTA Finals for third straight year
Dozens arrested in NBA illegal gambling probe
FIA defends return of sanctioned Russian to governing body
Messi extends Inter Miami contract
