Royal Ascot has once again treated racing enthusiasts to another incredible spectacle.
Ryan Moore and Frankie Vettori have added a cluster of wins to their already sensational records.
And more jockeys will be hoping to make names for themselves on the final day of the 2019 festival.
Express Sport is here to let you know who to put your money on at Royal Ascot if you fancy a flutter.
2.30 Chesham Stakes
Pinatubo is the horse to beat in the first race of Saturday’s stacked card at Ascot.
Shamardal’s son is suited to 7f and should fend off both Lope Y Fernandez and Harpocrates with ease.
3.05 Jersey Stakes
Happy Power is building up to the Sussex Stakes at Glorious Goodwood and could add another win to his recent 1-3-1-1-3-1 record.
Ryan Moore can give Happy Power a run for his money with So Perfect, while Momkin can cause problems for the aforementioned pair.
3.40 Hardwicke Stakes
Masar is said to have gone well in a recent racecourse gallop and will justly have plenty of backers this afternoon.
Defoe and Mirage Dancer are in good shape too, though, and have the potential to secure a win in the 3.40.
4.20 Diamond Jubilee Stakes
Blue Point has the rarely-achieved Kings Stand-Diamond Jubilee double in his sights following his win in the former on Tuesday.
Invincible Army might cause the five-year-old a few problems having made it two-from-two at York (Group Two) last week.
5.00 Wokingham Stakes
Tis Marvellous has good form at Ascot and can be expected to improve on his fourth-place finish in this race last year
Cape Byron, Foxtrot Lady and Danzeno must not be ruled out, however, in the penultimate contest of the day.
5.35 Queen Alexandra Stakes
Max Dynamite and Ryan Moore have been paired by Willie Mullins for what should be a brilliant end to Ascot for 2019.
Lucky Deal and Cleonte could be in contention too, though.