Almeraq broke Japanese racing hearts as Satono Reve was runner-up for the second successive year in the Queen Elizabeth II Jubilee Stakes in a thrilling climax to the final day of Royal Ascot4.

Almeraq broke Japanese racing hearts as Satono Reve was runner-up for the second successive year in the Queen Elizabeth II Jubilee Stakes in a thrilling climax to the final day of Royal Ascot4.