RICHARD Hannon celebrated his 1,000th career winner after Anna Nerium came from last to first to go one place better than 12 months ago in the Gruoup 3 Princess Elizabeth Stakes at Epsom.

Having found only Awesometank too strong last time out, the Dubawi filly turned the tables on her most recent conqueror to claim the third pattern victory of her career in the extended mile prize.