A full list of the races at the 2006 Vodafone Derby meeting at Epsom.
Races in bold are live on BBC Two, except The Derby which is live on BBC One at 1620 on Saturday 3 June.
UK users can watch all races that are on BBC television live on the BBC Sport website.
Races with asterisks* - commentary on Five Live.
FRIDAY 2 JUNE
1340 - Princess Elizabeth Stakes* (Group3 - 1mile 114yrds)
1410 - Vodafone Mile* (Handicap 1m - 114 yards)
1445 - Vodafone Rose Bowl* (Heritage H'cap - 1m 2f)
1525 - Vodafone Coronation Cup* (Group 1 - 1m 4f)
1605 - Vodafone Oaks* (Group 1 - 1m 4f)
1645 - Vodafone Surrey Stakes (Listed race -7f)
1720 - Vodafone Group Services Stakes (Handicap - 7f)
SATURDAY 3 JUNE
1400 - Vodafone Live! Stakes* (Heritage H'cap - 1m 2f)
1430 - Vodafone Woodcote Stakes* (Listed race - 6f)
1500 - Vodafone Diomed Stakes* (Group 3 - 1m 114 yards)
1530 - Vodafone 'Dash' Stakes* (Heritage H'cap - 5f)
1620 - Vodafone Derby Stakes* (Group 1 - 1m 4f)
1705 - Vodafone Simply Stakes (Handicap - 1m 4f)
1740 - Vodafone Group Sprint Stakes (Handicap - 6f)