One of the best races on the card is the Group Two bet365 Mile and Alcohol Free for Andrew Balding should be a class above this field.
The daughter of No Nay Never cost €40,000 and looks a bargain for what she has shown so far, getting off the mark on debut at Newbury on good to soft with the second place winning next time out to frank the form.
The filly also franked that form when a bold second at Salisbury behind Happy Romance in a Group Three, with the two of them outclassing the field.
Alcohol Free now seemed to have felt like the penny had dropped in that event and she improved massively on her final juvenile start to go on and win the Group One Cheveley Park Stakes at Newmarket.
Last season she has been seen twice, picking up from where she left off when winning the 17 runner Group Three Fred Darling Stakes.
Next time out she went after more Group One glory when racing in the 1000 Guineas and she managed to finish a fair fifth.
Sent to Royal Ascot she bounced back to form in a big way to land the Group One Coronation Cup, seeing off Mother Earth and Snow Lantern.
She could only finish third next time out in the Falmouth Stakes at Newmarket with the two horses she beat getting their revenge.
However, next time out the filly gave the best performance of her career to land the Sussex Stakes at Glorious Goodwood against the boys, seeing off Poetic Flare, who went on to frank the form.
Her connections decided to have a crack at the Juddmonte International next time out stepping her up in trip and although brave it did not work with her not staying the trip.
Back at a mile when last seen in the G1 Queen Elizabeth II Stakes she only beat two season but we are willing to forgive her that run.
The filly is back for another season dropping in grade for her first run and with her closest rival on ratings needing to find 12lb, she would need to seriously run below par not to win this.