Full Results
17:15 Newmarket
Animal Health Trust Royal Charter Anniversary Handicap (Class 4)
- 8 Runners
- Distance: 1m 6f 175y
- Going: Good to Firm, Good in places (Watered)
- Surface: Turf
- £12,000 added
- Winner: £7,763
- 2nd: £2,310
- 3rd: £1,154
- 4th: £577

Taglietelle
21- Form 352-146
- Age 4
- Weight 9-2
- Official Rating 80
- Trainer A M Balding
- Jockey Thomas Brown
made virtually all, joined 3f out, ridden over 2f out, stayed on well

Dark Ranger
23- Form 96480-7
- Age 7
- Weight 8-13
- Official Rating 77
- Trainer T J Pitt
- Jockey T P Queally
held up, ridden over 2f out, headway over 1f out, stayed on inside final furlong, went 2nd towards finish, unable to trouble winner

- Form 1823-12
- Age 4
- Weight 8-13
- Official Rating 77
- Trainer D M Simcock
- Jockey W Buick
mid-division, headway 3f out, went 2nd over 1f out, hung left inside final furlong, unable to quicken and lost 2nd towards finish

Teak (IRE)
204- Form 112215-
- Age 6
- Weight 8-11
- Official Rating 75
- Trainer Ian Williams
- Jockey James Doyle
tracked leaders, outpaced 2f out, stayed on final 00 yards

- Form 1119-43
- Age 4
- Weight 8-12
- Official Rating 76
- Trainer P J McBride
- Jockey William Carson
tracked leaders, challenged over 2f out, soon hung left, no extra inside final furlong

- Form 164636
- Age 5
- Weight 9-3
- Official Rating 81
tracked leader, challenged 3f out, soon ridden, weakened inside final furlong

- Form 101070-
- Age 9
- Weight 9-0
- Official Rating 78
- Trainer Miss E C Lavelle
- Jockey L P Keniry
dwelt, held up in last, ridden over 2f out, soon well beaten

- Form 16264-4
- Age 4
- Weight 9-4
- Official Rating 82
- Trainer Sir Michael Stoute
- Jockey R L Moore
held up in rear, ridden over 2f out, no impression, well held over 1f out
- Form 71103-3
- Age 4
- Weight 9-7
- Official Rating 85
- Trainer Sir Mark Prescott
- Jockey Non Runner
Nonrunner
Betting breakdown
- Tote Win: £3.50Tote Place: £1.30,£2.30,£1.80
- Straight Forecast: £25.03Exacta: £29.20Trifecta: £182.10Swingers: 1&2:£5.10 2&3:£10.40 1&3:£3.50
- Placepot: £601.80Pool: £111,613.30,135.37 winning tickets
- Quadpot: £36.50Pool: £8,105.41,164.15 winning tickets