Torcedor powered home to win the Group 3 Longines Sagaro Stakes as the flat season kicked off at Ascot.
Jessica Harrington’s charge controlled the tempo on the front end from the second the gates opened a looked the winner a long way from home.
Second to Order of St George in the Long Distance Cup at Ascot in 2017, Torcedor now looks to beat his former foe in 50 days in the Gold Cup at Royal Ascot.
Ryan Moore produced a stellar ride to see Invincible Army comfortably improve to win the Group 3 Merriebelle Stable Pavilion Stakes.
Classy sprinters such as Limato and Blue Point have landed the valuable prize in recent years and Invincible Army will be looking for a big season ahead.
Short price favourite The Irish Raider missed the break in the five furlong opening race
of the day at Ascot and couldn’t land a blow in a thrilling finish which saw Clive Cox’s GetchaGetchaGetcha land the spoils.
There was more luck for favourite backers in the second race of the day as Godolphin continued their promising start to the seas as Dathanna held on under William Buick.
Buick claimed a double on the day as Century Dream held on to win the Celebrating The Commonwealth Paradise Stakes.
The final race of the day was won by Mountain Angel and David Egan.