Good Vibes electric in the Marygate Fillies' Stakes

Good Vibes impressed at York, flying through the field to take victory in the Langleys Solicitors British EBF Marygate Fillies' Stakes.

Good Vibes gave positive signs for a crack at the Queen Mary Stakes at Royal Ascot when showing a decisive turn of foot to win the Langleys Solicitors British EBF Marygate Fillies' Stakes at York.

Runner-up on her debut at Newmarket, the David Evans-trained youngster had made no mistake at Salisbury when leading close home to get off the mark.

Sent off at 10-1 on the Knavesmire, Good Vibes had plenty to do at the furlong pole as Lady Kermit set sail for home in this Listed contest, but she burst through the pack to score by a length and a half from Mighty Spirit.

Lady Kermit was another length away in third, with Galadriel catching the eye in finishing well for fourth.