Sunday 13 August 2017 02:10, UK
Fanciful Angel turned in a terrific performance to finish second behind Beach Patrol in the Arlington Million.
Not a great deal was expected of Marco Botti's grey, but he charged home under Daniel Muscutt to take the silver medal.
Deauville enjoyed a smooth passage along the far rail, but he could not get home from a seemingly commanding position and finished third in the race for a second successive year.
Irish Oaks runner-up Rain Goddess beat just two horses home in the Beverly D Stakes .
Aidan O'Brien's filly was bang in contention for a long way, but she was trapped for room when push came to shove as Dacita powered to victory for trainer Chad Brown and jockey Irad Ortiz jnr.
Dona Bruja finished second in the hands of Declan Cannon, with Grand Jete third.