Royal Ascot results: All the winners and places on day four at Ascot

Frankie Dettori sent shockwaves through bookmakers when winning the first four races at Royal Ascot on Thursday.

But just when it looked like a modern-day repeat of the Italian’s ‘Magnificent Seven’ of September 1996, when he won all seven races on the day at Ascot, was looming large, he just failed in the fifth race of the day, when Turgenev was caught close home by Biometric.

The hugely-popular Italian kicked off his afternoon with Al’Ali in the Norfolk Stakes for Simon Crisford, before winning the Hampton Court aboard the Sir Michael Stoute-trained Sangarius and the Ribblesdale Stakes with John Gosden’s Star Catcher.

It was then all eyes on the Gold Cup, where Dettori again emerged victorious through Gosden’s defending champion Stradivarius.

Dettori was looking for more success on Thursday at Ascot and below you can see how he got on.

2.30pm – Albany Stakes

1 Daahyeh (David Egan) 4-1 Fav

2 Celtic Beauty (W J Lee) 25-1

3 Aroha (Harry Bentley) 100-1

25 ran

3.05pm – King Edward VII Stakes

1 Japan (RL Moore) 6-4 Fav

2 Bangkok (S De Sousa) 10-1

3 Eagles By Day (D Tudhope) 25-1

8 ran

3.40pm – Commonwealth Cup

1 Advertise (L Dettori) 8-1

2 Forever In Dreams (Oisin Murphy) 20-1

3 Hello Youmzain (Kevin Stott) 6-1

9 ran

4.20pm – Coronation Stakes

1 Watch Me (P C Boudout) 20-1

2 Hermosa (R L Moore) Evens Fav

3 Jubiloso (James McDonald) 9-2

9 ran

5pm – Sandringham Stakes

1 Thanks Be (Hayley Turner) 33-1

2 Magnetic Charm (James Doyle) 7-1

3 Hotsy Totsy (J P Spencer) 7-1

27 ran

5.35pm – Duke of Edinburgh Stakes

1 Baghdad (R L Moore) 7-2 Fav

2 Ben Vrackie (L Dettori) 7-1

3 Fujaira Prince (Andrea Atzeni) 4-1

19 ran