The Main Event on the 2015 Breeders' Cup Friday card - the $2 million Grade 1 Longines Breeders' Cup Distaff was contested at Keeneland in Lexington, Kentucky October 30.
The $1 million Grade 1 Las Vegas Breeders' Cup Dirt Mile was contested on Friday, October 30 at Keeneland in Lexington, Kentucky.
The Grade 1 $1 million Breeders' Cup Juvenile Fillies Turf was contested on Breeders' Cup Friday, October 30 at Keeneland in Lexington, Kentucky.
An international field of two year olds took to Keeneland's turf track on Friday, October 30 for the $1 million Breeders' Cup Juvenile Turf.
Keeneland in Lexington, Kentucky was the scene of the $1 million Breeders' Cup Turf Sprint on Saturday, October 31.
The $1 million Grade 1 Filly & Mare Sprint was contested at Keeneland in Lexington, Kentucky on Saturday October 31.
The $3 million Grade 1 Longines Breeders' Cup Turf went down at a very busy Keeneland in Lexington, Kentucky on Saturday, October 30.
Some of the best two year old in the world converged on Keeneland in Lexington, Kentucky on Saturday, October 31 to contest the $2 million Grade 1 Breeders' Cup Juvenile.
The $2 million Grade 1 Breeders' Cup Mile went down on Keeneland turf in Lexington, Kentucky on Saturday, October 31.
The $1.5 million Grade 1 Breeders' Cup Sprint took place at Keeneland in Lexington, Kentucky on Breeders' Cup Saturday, October 31.