Melbourne Cup 2019: Vow and Declare wins