Full Results
14:40 Newmarket
British EBF 40th Anniversary Premier Fillies' Handicap (Class 2)
- 9 Runners
- Distance: 1m 4f
- Going: Good to Firm (Good in Places)
- Surface: Turf
- £70,000 added
- Winner: £36,078
- 2nd: £16,919
- 3rd: £8,463
- 4th: £4,228

- Form 3-21541
- Age 5
- Weight 9-10
- Official Rating 90
- Trainer G P Cromwell
- Jockey Rob Hornby
made all, driven over 1f out, stayed on well inside final furlong

- Form 237811
- Age 3
- Weight 9-1
- Official Rating 87
- Trainer Rae Guest
- Jockey Callum Shepherd
prominent, ridden over 2f out, stayed on inside final furlong but always just held by winner

- Form 624112
- Age 3
- Weight 9-3
- Official Rating 89
- Trainer W J Haggas
- Jockey L Dettori
prominent, ridden over 2f out, 3rd and held inside final 100 yards, one pace

- Form 5-412U
- Age 3
- Weight 8-12
- Official Rating 84
mid-division, headway over 4f out, 4th and held from over 1f out, stayed on same pace

Blue Missile
75- Form 51-95
- Age 3
- Weight 8-12
- Official Rating 84
- Trainer W J Haggas
- Jockey Cieren Fallon
soon prominent, lost place over 2f out, no impression over 1f out

Shazam (IRE)
17- Form 711242
- Age 3
- Weight 8-6
- Official Rating 78
- Trainer K P De Foy
- Jockey Saffie Osborne
held up towards rear, driven over 2f out, never involved, well held from over 1f out

- Form 1-43442
- Age 3
- Weight 9-11
- Official Rating 97
- Trainer C Fellowes
- Jockey K Shoemark
mid-division, pushed along over 3f out, unable to make any impression, well beaten from over 1f out

- Form 115147
- Age 4
- Weight 8-11
- Official Rating 77
- Trainer M D I Usher
- Jockey George Rooke
last to break, always in rear, well behind final 2f, tailed off

Long Ago
71- Form 9-118
- Age 3
- Weight 9-6
- Official Rating 92
- Trainer Sir Michael Stoute
- Jockey Oisin Murphy
held up towards rear, pushed along over 4f out, no impression, well beaten and eased final 2f, tailed off
Betting breakdown
- Tote Win: £17.20Tote Place: £3.55 (2), £1.80 (5), £1.40 (4)
- Straight Forecast: £87.35Exacta: £77.80Trifecta: £196.20Swingers: 1&2 £11.05,1&3 £7.90,2&3 £3.55
- Placepot: £611.70Pool: £103,137.12,123.07 winning tickets
- Quadpot: £38.70Pool: £11,393.80,217.48 winning tickets