Night Of Thunder sprang a big surprise in the Qipco 2000 Guineas at Newmarket to give Richard Hannon a first British Classic in his rookie season as a trainer.
Jockey Kieren Fallon had plenty of steering problems in the closing stages as the 40-1 chance veered over the track.
However, that did not stop the son of Dubawi getting up close home to win by half a length and reversing Greenham form with Kingman, the 6-4 favourite. Australia was another head away in third.
Night Of Thunder's better-fancied stablemate, Toormore, faded after setting the pace on the near side.
Fallon said: "I thought he'd given it away, but he's a good horse and hopefully he can continue."
An emotional Hannon said: "We always thought a lot of him and he's done it well.
"He gets a mile, no problem, and he settled better today.
"He pulled a little bit in the Greenham and he's turned the form around with Kingman."