Image source, PA Media
Delacroix (right), ridden by Ryan Moore, edged past William Buick and Ombudsman on the line
Tom Mallows
BBC Sport journalist
A stunning late surge in the final furlong saw jockey Ryan Moore ride Delacroix to a dramatic victory in the Coral-Eclipse Stakes at Sandown.
Moore led Delacroix from the back of the six-horse field to edge past Ombudsman on the line and deny William Buick a 2,000th British winner.
It is a third successive victory in the Sandown feature race for trainer Aidan O'Brien and ninth in total.
It is also redemption for Delacroix, who was sent off favourite in last month's Epsom Derby but was never in contention, finishing ninth.
"It wasn't the first or the second or the third plan. He began OK but nobody really wanted to make the running and there were three of us in a line that came out," Moore told ITV Racing.
"Me and William [Buick] wanted the same position and I had to give way.
"It was a steady run race for that class of horse, but this horse has a real good turn of foot and that made the difference."
Oisin Murphy finished third on board Ruling Court for trainer Charlie Appleby.