33-1 outsider Cercene triumphed in a thrilling finish to become the longest-priced winner of the Coronation Stakes at Royal Ascot.
Winning jockey Gary Carroll was headed by the French-trained favourite Zarigana but his mount fought back to win by half a length, with January in third.
"This is 50 years of work, that's what it is, of love and care, and all for the owners we have, all our people, it's just a whole group of people together," said victorious Irish trainer Joe Murphy, who has been training since 1977.
"This is heaven on Earth."
Cercene went off at big odds despite finishing a good third in the Irish 1,000 Guineas.
"It's unbelievable. She's very tough, she wanted to win. To do this at Royal Ascot is magic," said jockey Carroll.









