Frankie Dettori escaped a costly injury as he was unseated in the Yarmouth parade ring on Tuesday only a week before Royal Ascot starts.

Dettori gave up his other ride but was later reported in 'good spirits' by agent Ray Cochrane.

The Italian was due to partner the John Gosden-trained Tivoli in the six-furlong fillies' maiden.

Frankie Dettori, pictured last week, was stood down at Yarmouth after being unseated

Tivoli was withdrawn and Dettori, who appeared to be holding a shoulder following the incident, did not take up his only other mount aboard Falak in the following race.

Dettori's agent Ray Cochrane said: 'I've spoken to Frankie and he's in good spirits.

'Nothing's broken. His shoulder is a bit sore, but otherwise he's fine.'

Dettori has two booked rides at Kempton on Wednesday evening and four at Newbury on Thursday afternoon.

He is also due to be at Ascot on Wednesday morning to put several of American trainer Wesley Ward's Royal Ascot hopefuls through their paces.

Asked whether Dettori would head to Ascot, Cochrane said: 'I'll leave that up to him.'