Year Draw ... Horse A Wgt Trainer Jockey ... ...
2017 1 Ribchester (IRE) 4 9-0 R A Fahey W Buick 11/10
2016 12 Tepin (USA) 5 8-11 Mark Casse Julien Leparoux 11/2
2015 4 Solow 5 9-0 F Head M Guyon 11/8
2014 8 Toronado (IRE) 4 9-0 R Hannon Richard Hughes 4/5
2013 6 Declaration Of War (USA) 4 9-0 A P O'Brien Joseph O'Brien 15/2
2012 8 Frankel 4 9-0 Sir H R A Cecil T P Queally 1/10
2011 6 Canford Cliffs (IRE) 4 9-0 R Hannon Richard Hughes 11/8
2010 1 Goldikova (IRE) 5 8-11 F Head O Peslier 11/8
2009 3 Paco Boy (IRE) 4 9-0 R Hannon Richard Hughes 10/3
2008 10 Haradasun (AUS) 5 9-0 A P O'Brien Johnny Murtagh 5/1
2007 2 Ramonti 5 9-0 S bin Suroor L Dettori 5/1
2006 2 Ad Valorem (USA) 4 9-0 A P O'Brien Kieron Fallon 13/2
2005 1 Valixir (IRE) 4 9-0 A Fabre C Soumillon 4/1
2004 1 Refuse To Bend (IRE) 4 9-0 S bin Suroor L Dettori 12/1
2003 10 Dubai Destination (USA) 4 9-0 S bin Suroor L Dettori 9/2
2002 11 No Excuse Needed 4 9-2 Sir Michael Stoute Johnny Murtagh 13/2
2001 8 Medicean 4 9-7 Sir Michael Stoute Kieron Fallon 11/2
2000 11 Kalanisi (IRE) 9-2 Sir Michael Stoute Kieron Fallon 11/2
1999 2 Cape Cross (IRE) 9-7 S bin Suroor Gary Stevens 7/1
1998 6 Intikhab (USA) 9-2 S bin Suroor L Dettori 9/4
1997 11 Allied Forces (USA) 9-5 S bin Suroor L Dettori 10/1
1996 6 Charnwood Forest (IRE) 9-2 S bin Suroor Mick Kinane 10/11
1995 2 Nicolotte 8-7 G Wragg Michael Hills 16/1
1994 1 Barathea (IRE) 8-13 L M Cumani Mick Kinane 3/1