1st 
Opportunity
(6)
J: James Doyle
T: William Haggas
11/10 FForm: 3-941/
Age: 4
Weight: 9st 3lbs
Last Run: 21
Prominent, ridden to lead 2f out, ran on well final furlong, comfortably
2nd 
Star Harbour
IRE
(11)
J: Sean Levey
T: Adrian McGuinness
28/1Form: 4056-7
Distance Beaten: 2 1/4
Age: 8
Weight: 8st 11lbs
Last Run: 15
Prominent, outpaced 2f out, went second inside final furlong, kept on but no match for winner
3rd 
Per Contra
IRE
(12)
J: Sean Kirrane
T: Tim Easterby
20/1Form: 079-01
Distance Beaten: 4 1/4
Age: 5
Weight: 8st 10lbs
Last Run: 15
Towards rear, headway 2f out, kept on well inside final furlong
4th 
Ghaiyya
(7)
J: Saffie Osborne
T: Charlie Johnston
15/2Form: 21-751
Distance Beaten: 4 1/2
Age: 4
Weight: 9st 3lbs
Last Run: 13
Midfield, switched right over 1f out, went fourth inside final furlong, ran on well
5th 
Claymore
FR
(4)
J: Sorin Moldoveanu
T: Jane Chapple-Hyam
33/1Form: 8772-4
Distance Beaten: 5 1/2
Age: 7
Weight: 9st 6lbs
Last Run: 85
Led, headed and prominent after 2f, hung left over 1f out, outpaced inside final furlong
6th 
Humble Spark
IRE
(13)
J: Lauren Young
T: Jim Goldie
17/2Form: 224455
Distance Beaten: 6
Age: 6
Weight: 8st 3lbs
Last Run: 15
Dwelt start, in rear, stayed on and headway final furlong, nearest finish
7th 
Real Dream
IRE
(1)
J: Tom Marquand
T: Ian Williams
25/1Form: 7046-5
Distance Beaten: 6 3/4
Age: 7
Weight: 9st 12lbs
Last Run: 23
Never better than midfield, slightly hampered over 1f out
8th 
Rogue Millions
(3)
J: Rossa Ryan
T: Edward Bethell
5/1Form: -67113
Distance Beaten: 7
Age: 4
Weight: 9st 7lbs
Last Run: 266
Took keen hold, prominent, weakened inside final furlong
9th 
Enemy
(2)
J: Kieran Shoemark
T: Ian Williams
50/1Form: 0131-5
Distance Beaten: 7 1/4
Age: 9
Weight: 9st 11lbs
Last Run: 57
Dwelt start, in rear, some headway final furlong
10th 
Castle Stuart
IRE
(10)
J: Cam Hardie
T: Richard & Peter Fahey
9/1Form: 66-747
Distance Beaten: 11
Age: 4
Weight: 9st 1lbs
Last Run: 15
Took keen hold, midfield, weakened from over 1f out
11th 
Tiernan
IRE
(9)
J: Tom Eaves
T: Iain Jardine
50/1Form: 6-0234
Distance Beaten: 16
Age: 4
Weight: 9st 1lbs
Last Run: 15
Steadied start, always behind
12th 
Topteam
IRE
(8)
J: William Buick
T: Andrew Balding
11/1Form: 251-74
Distance Beaten: 16 1/2
Age: 4
Weight: 9st 2lbs
Last Run: 15
Prominent, led after 2f, headed 2f out, weakened over 1f out