It’s day five at Royal Ascot, where the horse racing action concludes amid a thrilling week.
Kyprios fought back to claim Ascot Gold Cup glory on Thursday, the heavy favourite beating Trawlerman in an epic battle in the meet’s signature event.
A stunning first day of racing opened the festival on Tuesday, kicking off with the Queen Anne Stakes after the Royal processions raised the curtain on the biggest flat meeting in the world. More than 250,000 racegoers are expected across the week.
The sun has even come out after a dramatic change in weather forecast, adding extra shine to a meeting which boasts prize money beyond £10million for the first time.
King Charles and the Queen are expected to attend all five days of the flat racing meet. The King, who earned his first Ascot winner last year with Desert Hero, has five horses running this year.
Here’s all you need to know about this year’s results and schedule at Royal Ascot…
Royal Ascot 2024 schedule
Saturday, June 22
- 2.30pm: Chesham Stakes
1) Bedtime Story 11/8
2) Pentle Bay 5/1
3) Brian 28/1
- 3.05pm: Hardwicke Stakes
1) Isle of Jura 16/1
2) Goliath 18/1
3) Middle Earth 9/4
- 3.45pm: Queen Elizabeth II Jubilee Stakes
1) Khaadem 14/1
2) Swingalong 14/1
3) Mill Stream 9/2
- 4.25pm: Jersey Stakes
1) Haatem 7/2
2) Kikkuli 14/1
3) Chicago Critic 80/1
- 5.05pm: Wokingham Stakes
1) Unequal Love 12/1
2) Dark Trooper 4/1
3) Orazio 16/1
- 5.40pm: Golden Gates Stakes Handicap
1) Hand Of God 9/4
2) Cambridge 17/2
3) Black Run 16/1
- 6.15pm: Queen Alexandra Stakes
1) Uxmal 2/1
2) Run For Oscar 4/1
3) Dawn Rising 3/1
Royal Ascot 2024 Results
Friday, June 21
- 2.30pm: Albany Stakes
1) Fairy Godmother 15/8
2) Simmering 9/1
3) Heavens Gate 8/1
- 3.05pm: Commonwealth Cup
1) Inisherin 9/4
2) Lake Forest 12/1
3) Jasour 4/1
- 3.45pm: Coronation Stakes
1) Porta Fortuna 7/2
2) Opera Singer 10/3
3) Ramatuelle 15/8
- 4.25pm: Duke Of Edinburgh Stakes
1) Crystal Black 11/1
2) Epic Poet 25/1
3) Ziggy 11/1
- 5.05pm: Sandringham Stakes Handicap
1) Soprano 14/1
2) Strutting 33/1
3) Uluru 28/1
- 5.40pm: King Edward VII Stakes
1) Calandagan 11/2
2) Space Legend 9/2
3) Royal Supremacy 40/1
- 6.15pm: Palace Of Holyroodhouse Stakes Handicap
1) Pilgrim 18/1
2) Blue Storm 18/1
3 No Half Measures 50/1
Thursday, June 20
2.30pm: Norfolk Stakes
1) Shareholder 12/1
2) Tropical Storm 11/1
3) Arizona Blaze 14/1
3.05pm: King George V Stakes
1) Going The Distance 9/1
2) Neski Sherelski 33/1
3) Go Daddy 25/1
3.45pm: Ribblesdale Stakes
1) Port Fairy 12/1
2) Lava Stream 20/1
3) Kalpana 9/4
4.25pm: Ascot Gold Cup
1) Kyprios 11/10
2) Trawlerman 7/1
3) Sweet William 9/1
5.05pm: Britannia Stakes
1) Mickley 15/2
2) Skukuza 16/1
3) Native Warrior 22/1
5.40pm: Hampton Court Stakes
1) Jayarebe 7/1
2) King's Gambit 2/1
3) Bellum Justum 10/1
6.15pm: Buckingham Palace Stakes
1) English Oak 10/3
2) Billyjoh 28/1
3) Carrytheone 25/1
Wednesday, June 19
2.30pm: Queen Mary Stakes
1) Leovanni 22/1
2) Mighty Eriu 50/1
3) Maw Lam 50/1
3.05pm: Queen’s Vase
1) Illinois 7/4
2) Highbury 3/1
3) Birdman 13/2
3.45pm: Duke Of Cambridge Stakes
1) Running Lion 6/1
2) Laurel 4/1
3) Doom 2/1
4.25pm: Prince Of Wales’s Stakes
1) Auguste Rodin 13/8
2) Zakarem 33/1
3) Horizon Dove 7/1
5.05pm: Royal Hunt Cup
1) Wild Tiger 11/2
2) Sonny Liston 17/2
3) Perotto 25/1
5.40pm: Kensington Palace Stakes
1) Doha 10/1
2) Hopeful 13/2
3) Victoria Falls 20/1
6.15pm: Windsor Castle Stakes
1) Ain’t Nobody 5/1
2) Gabladon 16/1
3) Aviation Time 28/1
Tuesday, June 18
2.30pm: Queen Anne Stakes
1) Charyn 10/3
2) Docklands 10/1
3) Maljoom 15/2
3.05pm: Coventry Stakes
1) Rashabar 80/1
2) Electrolyte 40/1
3) Columnist 50/1
3.45pm: King Charles III Stakes
1) Asfoora 5/1
2) Regional 6/1
3) Big Evs 11/4
4.25pm: St James's Palace Stakes
1) Rosaliion 5/2
2) Henry Longfellow 11/2
3) Metropolitan 12/2
5.05pm: Ascot Stakes
1) Plegdfeofallegiance 20/1
2) Divine Comedy 8/1
3) Kyle of Lochlash 12/1
5.40pm: Wolferton Stakes
1) Israr 11/4
2) Haunted Dream 14/1
3) Torito 7/2
6.15pm: Copper Horse Stakes Handicap
1) Bellocio 4/1
2) Lmay 40/1
3) My Mate Mozzie 12/1
Ascot Gold Cup odds
Kyprios: 6/4
Gregory: 9/2
Trawlerman: 11/2
Vauban: 6/1
Coltrane: 9/1
Sweet William: 14/1
Caius Chorister: 20/1
Prydwen: 40/1
Enemy: 150/1
Odds via Betfair (subject to change).
How to watch Royal Ascot 2024
TV channel: ITV will be broadcasting every race for free, with coverage beginning at 1:30pm BST every day.
Due to Euro 2024, which takes priority, the coverage will be broadcast on ITV1 or ITV4.
The preview show ‘The Opening Show’ will be broadcast on ITV4 from 9:30am to 10:30am across the meeting.
Live stream: UK viewers can stream the action live via the ITVX website and app for free.