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.

Germany crush debutants Curacao 7-1 in World Cup Group E opener in Houston
Hamilton takes first win for Ferrari to end Antonelli's run
Vekic hangs tough to beat Raducanu in Queen's final
Knicks defeat Spurs to snap 53-year NBA title drought
Australia win 2-0 to spoil Turkey's return to World Cup stage
