Jockey Adam Kirby won the derby in Epsom by 16-1 Adayar shot just two days after being replaced by another major contender by Frankie Dettori.
The winning Kirby led, for Godolphin coach Charlie Appleby, to win a four and a half lengths of Mojo Star 50-1 chance, with Hurricane Lane in third.
The rider is set to ride John Lieber before calling Dettori.
“That’s Derby guys – get in there!” said Kirby.
Gear ap Ben Curtis led the race, but after turning straight into a straight line, Kirby snuck past Adayar on the inside to give coach Appleby his second derby win, after a track in 2018.
Bolshoi Ballet, a pre-race favorite, has never looked like she’s going up a challenge and out of place.
Kirby said of his original pregnancy loss: “I just thought ‘Don’t be bitter, be better’, and it worked out wonderfully.
“There are ups and downs, there are ups and downs, but I can’t thank Charlie Appleby enough. He’s a gentleman and a great coach. The Appleby team is second to none.
“I’ve always said I’d rather win my race than be a jockey champ. I think it’s the biggest race.”
Asked about the apparent Adayar race after sticking to the inner rail, Kirby added: “I had no other choice.”
Kirby replaces champion jockey Oisin Murphy in Adayar, the son of legendary racehorse Frankel, after calling in Dettori.
“We’ve seen the trials and tribulations during the reinforcement, but I’m so pleased Adam, it’s been a great ride,” said coach Appleby.
“It’s something every rider wants to achieve and has been thirsting for it.
“Maybe Adam knows this horse better than others – he’s rammed into it.”
Kirby is used to unleashing the surprise, having passed the biggest-price winner in Royal Ascot history when he beat guest Nando Parado 150-1 last summer.
Four years ago, he enjoyed double the first set at the royal meeting on profitable and dreamy boat within 24 hours of his partner Megan giving birth to their son.