Jockey Frankie Dettori is set to miss the King George at Ascot and rides at the Glorious Goodwood festival after losing an appeal against a riding ban.
The 47-year-old Italian was penalised for careless riding on Angel's Hideaway in the Duchess of Cambridge Stakes at Newmarket this month.
Newmarket stewards found him to have caused interference to Main Edition and La Pelosa over a furlong out.
However a panel reduced the ban from 10 days to six.
The ban was to run from 27 July, the day before the King George, until 5 August. But he will now be free to ride on 2 August - Goodwood ends on 4 August.
A "devastated" Dettori launched an appeal against both the finding and the penalty last week and a hearing took place on Tuesday.
Three-time champion jockey Dettori finished second aboard Angel's Hideaway in the race won by Pretty Pollyanna.
The placings remained unchanged after an inquiry, but Dettori was deemed to have "allowed his mount to shift right without timely or sufficient correction".