Journey went one better than last year when running out a hugely impressive winner of the Qipco British Champions Fillies & Mares Stakes at Ascot as Seventh Heaven failed to fire for the Ballydoyle yard. 

Trained by John Gosden and ridden expertly by Frankie Dettori, Journey had been trained with this specific race in mind all season.

In what turned out to be a messy renewal, the Aidan O'Brien-trained favourite Seventh Heaven was slowly away and never in a position to challenge from her draw in stall 13.

Ryan Moore tried to take his medicine early by taking a pull on leaving the stalls and then looking for a gap on the rails but it never appeared.

Pretty Perfect was allowed a six-length lead at one point with Dettori heading the chasing pack and he still looked full of running turning in.

When Dettori pressed the button the response was immediate and Journey shot clear, winning at 4-1 by four lengths.

James Fanshawe's Prix de l'Opera winner Speedy Boarding ran another blinder finishing second, with Queen's Trust third and Seventh Heaven hot on their heels.

Dettori said: "She deserved a Group One, she has been running so well. I can't believe the turn of foot she showed today, she picked up like she had roller skates.

"She is a joy to ride and well done to the owners."