Shocking wins the 2009 Melbourne Cup
SHOCKING ridden by Corey Brown has won the 2009 Melbourne Cup.
Shocking won the US$5 million Melbourne Cup on Tuesday to give trainer Mark Kavanagh his second victory in four days.