HAVANA Anna demonstrated her love of Naas with a third course victory in the Group 3 Goffs Lacken Stakes.

Runner-up to subsequent 1000 Guineas winner True Love in the Cheveley Park Stakes, she was last seen in action at the Breeders’ Cup.

Favourite Charles Darwin was the first to show but Aidan O’Brien’s colt was the first beaten two furlongs out.

Havana Anna (9-4), Royal Bay Cen and Tahcawin took it up down the centre of the course with 50-1 outsider Oh Cecelia keeping pace on the rail but Donnacha O’Brien’s Havana Anna was the last to come off the bridle and dug deep to hold off Oh Cecelia by a head.

The winning trainer said: “I’m delighted with her. I thought there was plenty to work on today. It was kind of a starting point.

“I think she’ll improve a lot for that so we’ll head for the Commonwealth now all being well. She deserves a crack at a big one so I’m really delighted.

“For a filly that wasn’t over big last year she has grown and strengthened. You never know going two to three whether they’ll train on but she seems to have anyway. She tries very hard and she’s always well able to jump.”

Havana Anna was cut into 10-1 from 25s for the Commonwealth Cup by Paddy Power.