Last year's runner-up Ambivalent went one better in the "Betfred £10 Million Scoop6 This Saturday" Middleton Stakes at York.

A Group One winner last season in Ireland, she ran a storming race at Meydan in March when third in the Dubai Sheema Classic against the boys.

Trainer Roger Varian had targeted this race since her return from the emirate and Andrea Atzeni was happy to make the running.

She looked beaten two furlongs out as Thistle Bird and Secret Gesture loomed up looking big threats.

But Ambivalent really knuckled down to the task and the 9-2 chance ended up winning going away by a length and three-quarters from Secret Gesture, with Odeliz staying on into third.

"She's a very tough filly,” the winning rider enthused.

"She gets a bit wound-up before racing but she's done it all of her life.

"I got quite an easy lead and she kept finding more all the way to the line."

Varian said: "She's a real personality, but she has a very big heart.

"She can act up a bit pre-race but not take anything out of herself.

"We learned in Dubai she took comfort in being with a pony and it just about contained her.

"She's not too bad at home when she's in her routine. She's just a bit highly-strung, that's her.

"Having been second in this last year, to come back and win is great.

"The loose plan is she'll go back in to Group One company.

"She competes so well abroad - winning in Ireland, second in Turkey and third in Dubai - so she's likely to go travelling in the autumn."