Invincible Army erased the memories of two below-par efforts last summer when routing the field in the Listed Cammidge Trophy at Doncaster on the first day of the 2019 Flat Turf season.
With Caution overcame a bump at the start and obvious signs of greenness to make a winning debut at Lingfield and in doing so became the yard’s 300th winner.
Invincible Army failed by just a nose to peg back Sands of Mali in the Group 2 Sandy Lane Stakes at Haydock.
Sultan Ali’s Hey Gaman produced a career best in the Group One Poule d’Essai des Poulains when going down by only a neck in a driving finish.
Invincible Army continues on his mission towards sprinting domination with an emphatic win in the Group 3 Pavillion Stakes at Ascot.