Ryan Moore will be hoping it's third time lucky as he's faced with the all-too-familiar choice between True Love and Precise.
Moore, who has enjoyed a stellar meeting thus far, has chosen incorrectly when these two fillies have met on both occasions this season.
True Love landed the 1000 Guineas when Moore opted to ride Precise but the latter managed to overturn the form when he switched to the Newmarket victor in the Irish equivalent.
Off the back of that success, Moore will be back onboard Precise for the trilogy at Royal Ascot this Friday.
(Odds will display when market is available)
On form, it would be difficult for Moore to choose any other way. Trainer Aidan O'Brien was at pains to suggest that Precise would come on for her Newmarket effort and that's exactly what happened when she got to the Curragh, handing out a two-and-half-length beating to True Love.
On top of this, her juvenile form is about as good as it gets. After getting beat on debut, Precise ran up a sequence of four consecutive wins, culminating in success in the Group 1 bet365 Fillies' Mile.
This really does look as if it's between the Ballydoyle pair, however, Touleen has to enter calculations in some shape or form.
She finished one place above Precise in the 1000 Guineas but if she runs to form, then Touleen will have to improve to get up to her lofty level.
Any odds displayed were correct at the time of writing and are subject to fluctuation.