It was the moment everyone had been waiting for at Newmarket's July course on Saturday, and the Darley Cup threw up more than a few surprises.
The three-year-old, part of Sheikh Mohammed's Godolphin team and trained by Clive Cox, was expertly ridden by Adam Kirby who brought his mount home ahead of last year's victor Limato in second, with Brando in third.
It was 2016 victor Limato who chased home Harry Angel but, at the top level of sprinting, the length and a quarter winning margin is more than decisive.
Usually an out-and-out front-runner, his jockey Adam Kirby restrained the Dark Angel colt to be drawn into a battle with pacemaker Intelligence Cross for the lead early in the 1,200-metre trip. "He'd have won last time [at Royal Ascot], without a shadow of a doubt, but we were a little bit unfortunate with the way the race turned out. He's gone from a boy to a man with every race he's had".
"He's always been special".
Kirby could not stop smiling and said: "He proved how good he is today and I'm delighted". I can't express how good he is.
"I was really thrilled", said Cox of the Godolphin runner.
"He's won his Group One and further progress in the department now looks on the cards, probably starting at Haydock (Sprint Cup)", Cox said.
"Although he was beaten at Ascot and Adam was quite disappointed, the look in the horse's eye when he came off the track, it was nearly like "OK guys, I'm getting this". Today I was very confident about his whole demeanour, it's just a joy to be involved with top-flight horses".
Caravaggio again was slow to start in the July Cup, but never showed the turn of foot that easily got him to and beyond Harry Angel at Ascot.
The other was the Diamond Jubilee victor The Tin Man, who also never got into the race until too late. He was pretty strong, but I got him half where I wanted him and then he quickened and showed how good he is.
Elsewhere at the Curragh, the John Gosden-trained Enable under Frankie Dettori won the Irish Oaks to add to the English equivalent to become the first filly to complete the double since Snow Fairy in 2010.