The horse to follow on Saturday at Haydock is the George Boughey trained Mystery Angel and this experienced mare is the form pick off the back of her last run.
She won two of her first three starts, getting off the mark on her second start at Wolverhampton and then at Newmarket on her first turf outing.
The filly was then stepped up to Group Three company over 10f and finished a fair third of eight, but after that was dropped to a mile for her last two runs and she finished second in both.
Back as a three year old she finished second on seasonal debut at Wolverhampton and then went over to France for a Listed event over 1m2f and was again runner up.
Up to 10.5 furlongs back at Saint Cloud, the heavy ground did not help her case and she could only finish fifth in another Listed event
She was then seen back on quick ground giving a career best performance when winning the Listed Pretty Polly Stakes over 1m2f.
The filly was then seen finishing fourth in the Musidora Stakes at York behind Teona and Snowfall and off the back of that performance gave a career best last time out to finish second behind the emphatic winner Snowfall in the Group One Epsom Oaks.
On that form dropping back into a Group Two makes her one to beat, being versatile when it comes to ground.