Aidan O’Brien’s fine run of form continued as Hermosa dictated affairs to win the Group Three Weld Park Stakes at Naas.

Eight juvenile fillies went to post for this seven-furlong race, including two English challengers.

Foxtrot Live was well away but soon joined by Hermosa.

Settling down, Hermosa went on from Foxtrot Live and Elleanthus.

Ryan Moore and Hermosa entered the home straight with a narrow lead over Foxtrot Live, with Chynna staying on in behind.

With a furlong to race, Hermosa was responding well to Moore’s urgings and she pulled away well in the final furlong to account for Foxtrot Live by about 1 ½ lengths, with Chynna taking third.