The 2016 Melbourne Cup has been run and won.

Kerrin McEvoy ran a wonderful race aboard Almandin to grab his second win in the Cup after booting home Brew in 2000.

Heartbreak City was second by half ahead with pre race favourite Hartnell finishing in third place.