Check out the first three in every Epsom Derby since 1986.
Winning trainer in brackets, followed by jockey.2001
1 Galileo (Aidan O'Brien) Mick Kinane 11-4 jf; 2 Golan 11-4 jf; 3 Tobougg 9-1.
2000
1 Sinndar (John Oxx) Johnny Murtagh 7-1
2 Sakhee 4-1; 3 Beat Hollow 7-2f.
1999
1 Oath (Henry Cecil) Kieren Fallon 13-2; 2 Daliapour 10-1; 3 Beat All 7-1.
1998
1 High Rise (Luca Cumani) Olivier Peslier 20-1; 2 City Honours 12-1; 3 Border Arrow 25-1.
1997
1 Benny The Dip (John Gosden) Willie Ryan 11-1; 2 Silver Patriach 6-1; 3 Romanov 25-1.
1996
1 Shaamit (William Haggas) Michael Hills 12-1; 2 Dushyantor 9-2f; 3 Shantou 25-1.
1995
1 Lammtarra (Saeed bin Suroor) Walter Swinburn 14-1; 2 Tamure 9-1; 3 Presenting 12-1.
1994
1 Erhaab (John Dunlop) Willie Carson 7-2f; 2 King's Theatre 14-1; 3 Colonel Collins 10-1.
1993
1 Commander In Chief (Henry Cecil) Michael Kinane 15-2; 2 Blue Judge 150-1; 3 Blues Traveller 150-1.
1992
1 Dr Devious (Peter Chapple-Hyam) John Reid 8-1; 2 St Joveite 14-1; 3 Silver Wisp 11-1.
1991
1 Generous (Paul Cole) Alan Munro 9-1;
2 Marju 14-1; 3 Star of Gdansk 14-1.
1990
1 Quest For Fame (Roger Charlton) Pat Eddery 7-1; 2 Blue Stag 8-1; 3 Elmaamul 10-1.
1989
1 Nashwan (Dick Hern) Willie Carson 5-4f; 2 Terimon 500-1; 3 Cacoethes 3-1.
1988
1 Kahyasi (Luca Cumani) Ray Cochrane 11-1; 2 Glacial Storm 14-1; 3 Doyoun 9-1.
1987
1 Reference Point (Henry Cecil) Steve Cauthen 6-4f; 2 Most Welcome 33-1; 3 Bellotto 11-1.
1986
1 Shahrastani (Michael Stoute) Walter Swinburn 11-2; 2 Dancing Brave 2-1f; 3 Mashkour 12-1.