Royal Ascot culminates this afternoon with the Group 1 Commonwealth Cup and Coronation Stakes among the highlights of Friday's racing.
Remarkably, Frankie Dettori is still searching for his first victory of the week, having missed out aboard Stradivarius in Thursday's Gold Cup. He and the Queen's Horse, Reach for the Moon, were also pipped into second in the Hampton Court Stakes by Claymore.
But the 51-year-old is on board a number of fancied runners yet again today and he'll be hoping to guide at least one of them first past the post.
Here, Mirror Sport breaks down the runners and timings for each of the seven contests, as well as instant updates and the latest race results.
Race-by-race runners list for day four at Royal Ascot 2022
2.30pm: 6f Albany Stakes (Group 3) (Fillies) (Class 1) (2yo)
1st Meditate (IRE) Ryan Moore
2nd Mawj (IRE) Ray Dawson
3rd Ivory Madonna (IRE) Hollie Doyle
3.05pm: 6f Commonwealth Cup (Group 1) (No Geldings) (British Champions Series) (Class 1) (3yo)
1st Perfect Power (IRE) Christophe Soumillon
2nd Flaming Rib (IRE) James Doyle
3rd Flotus (IRE) Silvestre De Sousa
3.40pm: 1m4f (1m3f211y) Duke Of Edinburgh Stakes (Handicap) (Class 2) (3yo+ 0-105)
1st Candleford (IRE) Tom Marquand
2nd Ajero (IRE) David Egan
3rd Contact (IRE) Ben Curtis
4.20pm: 1m (7f213y) (Rnd) Coronation Stakes (Group 1) (Fillies) (British Champions Series) (Class 1) (3yo)
1st Inspiral Frankie Dettori
2nd Spendarella (USA) William Buick
3rd Discoveries (IRE) Shane Foley
5.00pm: 1m (Str) Sandringham Stakes (Handicap) (Fillies) (Class 2) (3yo 0-105)
1st 3 Heredia Sean Levey
2nd Zanbaq (IRE) Jim Crowley
3rd Crenelle Frankie Dettori
5.35pm: 1m4f (1m3f211y) King Edward VII Stakes (Group 2) (Colts & Geldings) (Class 1) (3yo)
1st Changingoftheguard (IRE) Ryan Moore
2nd Grand Alliance (IRE) Daniel Tudhope
3. Lysander Tom Marquand
6.10pm: 5f Palace Of Holyroodhouse Stakes (Handicap) (Class 2) (3yo 0-105)
1st: Latin Lover (IRE) Hayley Turner
2nd: Nymphadora Harry Davies
3rd: Peggy Sioux Josephine Gordon