Bronze Angel produced a strong, late finish under jockey William Buick to win the Cambridgeshire at Newmarket.
The Marcus Tregoning-trained three-year-old edged out Mull of Killough at the end of the one mile one furlong race to take the prize at odds of 9-1.
Bronze Angel has not run since Royal Ascot and was in the race as the final runner in the handicap.
Rosdhu Queen, trained by William Haggas, maintained her unbeaten record by winning the Cheveley Park Stakes.
Continue reading the main story
Winning jockey William Buick
“I was lucky the horse took me far enough. He's won really well. I'm sure he's got a big future”
And Siyouma, trained by Francois Doumen and ridden by Gerald Mosse, won the Sun Chariot Stakes.
Tregoning, who also had the third-placed Boom And Bust (20-1) in the 33-runner Cambridgeshire, said of Bronze Angel: "I knew he was coming into this race in really good form.
"I'm so pleased for the team at home. Sheikh Hamdan owns the yard so it's very important [to have big winners].
"They're a very good team and have looked after horses like Nashwan and Nayef.
"We didn't have the best bunch of horses this year, but we haven't done badly with the handicappers and this is our Group One.
"Boom And Bust very nearly won it on his side and he's run a great race, too, considering he only ran last week."
Having raced up the near side for three-quarters of the contest, Bronze Angel ended up veering over to the far side to join the other prominent runners.
Mull Of Killough (33-1), who ran such a fantastic race in the Lincoln back in March, looked to have made a decisive break on meeting the rising ground, but was caught close home and lost by three-quarters of a length. Bancnuanaheireann finished fourth at 50-1.
Buick said of his winning mount: "I thought he had a very good chance, but there's so many runners that you can make a case for.
"I was lucky the horse took me far enough. He's won really well. I'm sure he's got a big future."