ASIDE from the group-race action at Haydock, there was also a competitive race for the Listed Cecil Frail Stakes for fillies and mares, where Theresa Marnane’s colours were carried to victory by Forever In Dreams.

Like the Marnanes’ 2017 Albany Stakes winner Different League, Forever In Dreams was trained as a juvenile by Matthieu Palussiere in France, winning her first two races before a tilt at the Queen Mary, where she ran creditably despite finding the trip on the sharp side.