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.

Budimir gives Croatia win to eliminate Panama in Group L
England fail to break down Ghana in goalless draw
Ronaldo guides Portugal to big win over Uzbekistan
US eases restrictions on Iran's world cup team
Pant returns to Delhi in IPL swap with Kuldeep
