Wild Illusion arrives here on the back of a fourth in the 1000 Guineas at Newmarket last month, with this Group 1 winning two-year-old a likely stayer upped in distance. She’s respected, but preference is for the confirmed stamina of William Haggas’ GIVE AND TAKE. She has been progressing nicely with every run and posted a career-best to win the Musidora at York two weeks ago. She was going away at the finish and an extra two furlongs in distance are a massive bonus to this likeable filly. Her yard has hit form just at the right time and with softer ground no concern, she can land the spoils.