This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Victoria Road snatched success in the final strides of a dramatic final race on day one of the Breeders' Cup at Keeneland.