| Pos | Horse | Jockey | Trainer | SP | OR | Dist |
|---|---|---|---|---|---|---|
| 1 | Royal Velvet (GB) | Jason Hart | William Knight | 5/2F | 69 | - |
| OR: 69 RPR: 76 Squeezed out start - in touch with leaders - headway to lead over 1f out - edged right but kept on inside final furlong(op 2/1) | ||||||
| 2 | Berrygate (IRE) | Callum Rodriguez | Edward Bethell | 100/30 | 64 | .75 |
| OR: 64 RPR: 68 Held up in rear - headway from 2f out - ran on inside final furlong(op 7/2) | ||||||
| 3 | Buttercross Flyer (IRE) | William Pyle | Craig Lidster | 9/1 | 68 | .5 |
| OR: 68 RPR: 70 Prominent - outpaced from 2f out - rallied inside final furlong(op 17/2) | ||||||
| 4 | Blue Virtue (IRE) | Cameron Noble | Roger Varian | 100/30 | 70 | 1.5 |
| OR: 70 RPR: 68 Led - headed over 1f out - weakened inside final furlong(op 7/2) | ||||||
| 5 | Royal City (FR) | Andrew Mullen | Tristan Davidson | 18/1 | 50 | 2.25 |
| OR: 50 RPR: 41 Dwelt start - in touch with leaders - headway over 2f out - weakened inside final furlong(op 28/1) | ||||||
| 6 | Last Applause (IRE) | Ben Robinson | Brian Ellison | 22/1 | 70 | 2.5 |
| OR: 70 RPR: 53 Towards rear - some headway over 4f out - hung right and weakened over 1f out(op 25/1) | ||||||
| 7 | Vintage Love (GB) | Benoit De La Sayette | Grant Tuer | 10/1 | 66 | 0.2 |
| OR: 66 RPR: 49 Towards rear - weakened over 1f out(tchd 9/1 and tchd 12/1) | ||||||
| 8 | Cerulean Summer (IRE) | Paul Mulrennan | Dylan Cunha | 8/1 | 67 | 11 |
| OR: 67 RPR: 17 Prominent - weakened over 2f out(op 13/2) | ||||||
