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.

Alcaraz left nonplussed after shock defeat to Norrie in Paris
Australia captain Cummins returns to bowling in buildup to Ashes
Man dies after being hit by car driven by Inter goalkeeper
Dimitrov marks return from pectoral injury with win in Paris
Real Madrid captain Carvajal faces knee surgery setback
