Three of these were last-time winners but the hat-trick seeking Halfsin has been rested since edging home at Doncaster in April and is 5lb higher here. Kirthill needs to improve significantly on his defeat of Roy My Boy in a maiden over 1m here last month to figure so the vote goes to TAHAAMAH. Well backed on his reappearance at Chester, Saeed Bin Suroor's colt didn't let supporters down and found a fine turn of foot to win a shade cosily after meeting trouble in-running. He looks capable of going on to better things. Trojan Nights was just beaten in a better race at Epsom on Derby Day and is another to consider but Stentorian has disappointed this year.
Jehanbux (USA) 50-1 (9-0) Chased leaders on inside, weakened 2f out, 10th of 18, 24l behind Brown Panther (8-13) at Royal Ascot 1m 4f 3yo hcp 0-105 (2) gs in Jun.
Trojan Nights (USA) 6-1 (8-7) Held up in last pair, good headway on inside over 3f out, tracked leaders over 2f out, effort between horses to lead inside final furlong, stayed on, headed last stride, 2nd of 8, shd behind Charles Camoin (8-6) at Epsom Downs 1m 2f 3yo hcp 0-105 (2) gf in Jun.
Halfsin (IRE) 1-2fav (9-7) Led early, chased leaders in 3rd, went 2nd over 2f out, ridden to lead narrowly and edged left over 1f out, hard pressed inside final furlong, just held on post, won at Doncaster 1m 2f 3yo hcp 0-85 (4) gf in Apr beating Oasis Storm (8-13) by ns, 4 ran.
Kirthill (IRE) 15-8fav (9-3) Tracked leaders, effort over 2f out, led inside final furlong, ran on, won at Newmarket 1m 3yo mdn (5) gs in Jun beating Roy The Boy (9-3) by 2 1/4l, 11 ran.
Sonoran Sands (IRE) 13-2 (9-4) Chased leader, ridden to challenge and chance over 1f out, edged right inside final furlong, unable to quicken towards finish, 4th of 11, 1 3/4l behind Loyalty (9-9) at Kempton 1m hcp 0-85 (4) pol in Jun.
Tahaamah 9-4fav (9-7) Took keen hold, held up in touch, headway over 2f out, led and edged left inside final furlong, ran on well, won at Chester 1m 2f 3yo hcp 0-75 (5) gs in Jun beating Calaf (9-3) by 1l, 8 ran.
Stentorian (IRE) 100-1 (9-3) Led, soon clear, headed over 2f out, weakened quickly, eased, last of 12, 38l behind Dominant (9-3) at Newmarket 1m 2f 3yo aut stk (2) gs in Jun.
El Torbellino (IRE) 7-2 (9-1) Took keen hold, tracked leading pair, tracked leader on inside 7f out, driven over 2f out, lost 2nd inside final 2f, hung left under pressure over 1f out, weakened inside final furlong, 3rd of 6, 4l behind Calaf (8-12) at Chester 1m 2f 3yo hcp 0-85 (4) gd.