1st 
Red Spells Danger
IRE
(10)
J: David Allan
T: Tim Easterby
9/4 FForm: 122-63
Age: 3
Weight: 9st 3lbs
Last Run: 9
Travelled strongly, midfield on far side of group, steady headway halfway, pressed leaders over 1f out, ridden to lead inside final furlong, soon went clear, won going away
2nd 
Marcellinus
(6)
J: Pierre-Louis Jamin
T: Tom Dascombe
11/4Form: 1-233
Distance Beaten: 4
Age: 3
Weight: 9st 3lbs
Last Run: 30
Led in centre of group, pestered before halfway, headed inside final furlong, soon no chance with winner, just held second
3rd 
Go Vince Go
IRE
(1)
J: Jason Hart
T: Tim Easterby
10/1Form: 48-531
Distance Beaten: 4 1/4
Age: 3
Weight: 9st 9lbs
Last Run: 11
Pressed leader, challenging over 1f out, no extra inside final furlong
4th 
Kody B
IRE
(9)
J: Daniel Tudhope
T: Craig Lidster
40/1Form: 0-1728
Distance Beaten: 6 1/2
Age: 3
Weight: 9st 3lbs
Last Run: 33
In rear on far side of group, headway halfway, keeping on over 1f out, went fourth inside final 110yds, nearest finish
5th 
Gouken
FR
(5)
J: Tom Marquand
T: Ed Walker
11/2Form: 1-3223
Distance Beaten: 6 3/4
Age: 3
Weight: 9st 6lbs
Last Run: 27
Prominent on far side of group, weakened from over 1f out, lost fourth inside final 110yds
6th 
Mo Of Cairo
(2)
J: Kevin Stott
T: Kevin Ryan
8/1Form: 6-2132
Distance Beaten: 7 1/2
Age: 3
Weight: 9st 8lbs
Last Run: 29
Towards rear on far side of group, headway into midfield halfway, no impression from over 1f out
7th 
Alasrae
(4)
J: Jack Callan
T: George Boughey
22/1Form: 312112
Distance Beaten: 8
Age: 3
Weight: 9st 6lbs
Last Run: 19
Midfield on near side of group, outpaced halfway, rallied and some headway from over 1f out
8th 
Proof
(11)
J: Saffie Osborne
T: Charles Hills
25/1Form: 91-341
Distance Beaten: 8 1/2
Age: 3
Weight: 9st 2lbs
Last Run: 9
Never better than midfield, hung right from 2f out
9th 
Circle Of Trust
IRE
(14)
J: James Sullivan
T: Kevin Ryan
80/1Form: 0-2564
Distance Beaten: 9 3/4
Age: 3
Weight: 8st 4lbs
Last Run: 22
Taken down early, awkward start, in rear, struggling halfway, some headway from over 1f out, never on terms
10th 
Daizen
IRE
(12)
J: Kaiya Fraser
T: Rebecca Menzies
25/1Form: 5-1227
Distance Beaten: 9 3/4
Age: 3
Weight: 8st 10lbs
Last Run: 26
In touch with leaders in centre of group, weakened quickly from over 1f out
11th 
Cotai Lights
IRE
(8)
J: Mikey Sheehy
T: Adrian Paul Keatley
22/1Form: 4933-1
Distance Beaten: 10 1/4
Age: 3
Weight: 9st 3lbs
Last Run: 15
Midfield, lost ground halfway, weakened quickly from 2f out
12th 
Horace Wallace
(13)
J: Ethan Tindall
T: Richard & Peter Fahey
33/1Form: 781-35
Distance Beaten: 11 1/2
Age: 3
Weight: 8st 9lbs
Last Run: 65
In touch with leaders, pushed along halfway, dropped to rear 2f out, soon no chance
13th 
Mighty Magnus
IRE
(3)
J: Connor Beasley
T: Michael Dods
16/1Form: 2-8242
Distance Beaten: 12 1/2
Age: 3
Weight: 9st 6lbs
Last Run: 31
Prominent on near side of group, carried head awkwardly and weakened quickly from over 2f out
14th 
Dandy Breeze
IRE
(7)
J: Paul Mulrennan
T: Bryan Smart
20/1Form: 21-2
Distance Beaten: 23 1/2
Age: 3
Weight: 9st 3lbs
Last Run: 16
Dwelt start, in rear throughout