Charlie Appleby used the word 'faultless' to describe how preparations were coming along for Saturday's Qipco 2,000 Guineas Stakes at Newmarket.
Appleby has the two leading contenders for the race, in the form of Native Trail, priced at 11/10, and 4/1 Coroebus.
Dewhurst Stakes winner Native Trail is putting his unbeaten record on the line when he faces 13 other rivals. William Buick has secured the seat for the first Classic of the season, while James Doyle will ride stablemate Coroebus.
Ballydoyle trainer Aidan O'Brien usually has a strong hand in this race, having won it three times in the last five meetings, and he arrives with Luxembourg and Point Lonsdale who are set to rival the Appleby duo.
Remarkably, Appleby has never succeeded in this race, but he is presented with two fantastic opportunities on Saturday.
Speaking ahead of the race, the trainer discussed how things were coming along.
"For both of them, their preparation has been faultless," said Appleby. "We saw Native Trail win the Craven Stakes well and he has naturally come forward from that run. I am pleased with everything that he has done this week.
"With Coreobus, we were fortunate to bring him to gallop the Rowley Mile and he has come forward too. James and William have both sat on them for the last 10 days and we are all very pleased with how they’re going into the race.
"It is very exciting for everyone involved, and for Sheikh Mohammed and Godolphin to have two special colts for the season."