Full Results
20:50 Ripon
Attheraces.com Royal Ascot Megasite Handicap (Class 5)
- 8 Runners
- Distance: 1m 4f 10y
- Going: Good
- Surface: Turf
- £4,500 added

Ubi Ace
6- Form 310/64
- Age 4
- Weight 9-4
- Official Rating 70
- Trainer T D Walford
- Jockey Graham Gibbons
stumbled slightly start, tracked leading pair, went 2nd over 3f out, challenged over 2f out, ridden to lead over 1f out, stayed on under pressure final furlong

- Form 531-576
- Age 5
- Weight 9-3
- Official Rating 69
- Trainer T D Easterby
- Jockey D Allan
tracked leaders, headway on outside to challenge over 2f out, ridden and every chance over 1f out, kept on under pressure until no extra towards finish

- Form 53427-8
- Age 5
- Weight 9-4
- Official Rating 70
- Trainer Mrs A Duffield
- Jockey Barry McHugh
held up mid-divsion, headway and in touch 4f out, ridden and stayed on to chase leading pair inside final furlong

- Form 42-6421
- Age 6
- Weight 9-5
- Official Rating 71
raced keenly, led, ridden over 2f out, headed over 1f out, kept on same pace final furlong

- Form 2524-62
- Age 4
- Weight 9-7
- Official Rating 73
- Trainer Ian Williams
- Jockey S Donohoe
held up behind, outpaced 4f out, ridden over 2f out, no impression until some late headway inside final furlong, never nearer

- Form 225-047
- Age 4
- Weight 9-3
- Official Rating 69
steadied start, switched right and held up in rear, ridden and headway on outer 2f out, stayed on same pace from over 1f out, never troubled leaders

- Form 2-07123
- Age 6
- Weight 9-2
- Official Rating 68
- Trainer P W Hiatt
- Jockey William Carson
tracked leader, lost place over 3f out, outpaced when not much room 2f out, switched left and no impression from over 1f out

- Form 123-903
- Age 5
- Weight 9-2
- Official Rating 68
mid-division, outpaced 4f out, behind final 2f
Betting breakdown
- Tote Win: £23.20Tote Place: £6.50,£2.30,£4.60
- Straight Forecast: £63.22Exacta: £105.70Swingers: 1&2:£12.30 2&3:£20.70 1&3:£9.90
- Placepot: £1,088.60Pool: £56,593.75,37.95 winning tickets
- Quadpot: £233.10Pool: £4,536.28,14.4 winning tickets