Highland Colori is up 5lb for scoring over 6f on soft ground at Windsor and is likely to find conditions much faster here. Ongoodform doesn't win very often and has crept back up the weights after last week's Polytrack victory but Cape Rock was having his first start since 2010 when a close third at Kempton last month and is quite well handicapped on his best form. AMAZING AMORAY, a winner over 6f at Leicester a year ago, caught the eye on his comeback at Doncaster where he stayed on late behind Karaka Jack. There should be more to come from him and Ryan Moore is a positive booking. Snow Trooper was in good form last summer and reappeared to score at Lingfield. He couldn't handle the heavy ground at Sandown last time but wasn't disgraced and should go well. Angelic Upstart's two victories have been on Polytrack and he hasn't shown much on Turf so far but the lightly-raced Great Expectations is well enough handicapped if handling the faster conditions.
Ongoodform (IRE) 20-1 (9-3) Tracked leaders, ridden 2f out, went 2nd inside final furlong, challenged final 100 yards, ran on to lead close home, won at Lingfield 7f hcp 0-85 (4) pol beating Copperwood (9-1) by shd, 12 ran.
Highland Colori (IRE) 7-2fav (9-3) Tracked leaders, ridden over 1f out, driven to lead inside final furlong, all out, won at Windsor 6f hcp 0-80 (4) sft beating Midnight Rider (9-3) by hd, 10 ran.
Cape Rock 25-1 (9-3) In touch, headway on outside and closed over 1f out, strong run inside final furlong, went 3rd close home, 3rd of 12, 1/2l behind Esprit De Midas (9-4) at Kempton 7f hcp 0-85 (4) pol in Apr.
Zacynthus (IRE) 14-1 (9-4) Always in rear and soon ridden along, last of 9, 14l behind Powerful Presence (9-3) at Southwell 7f hcp 0-85 (4) fbs in Apr.
Illustrious Prince (IRE) 25-1 (9-13) Led, headed over 2f out, kept on same pace, 4th of 10, 3 1/2l behind No Poppy (9-9) at Doncaster 7f ldy hcp (4) sft in Apr.
Amazing Amoray (IRE) 20-1 (9-1) Held up mid-division, ridden and headway over 1f out, one pace, 10th of 22, 5l behind Karaka Jack (9-3) at Doncaster 7f hcp 0-85 (4) gd in Apr.
Easy Over (IRE) 6-1 (9-1) Always in rear, struggling 4f out, tailed off, last of 7, 21l behind Try The Chance (9-9) at Carlisle 7f 3yo hcp 0-85 (4) sft in Sep.
Breakheart (IRE) 16-1 (9-0) Tracked leader, ridden over 1f out, weakened final furlong, last of 6, 12l behind Patriotic (8-12) at Wolverhampton 1m 1f hcp 0-85 (4) pol in Apr.
Mrs Greeley 12-1 (9-1) Steadied and swiched right start, held up in rear, some headway over 1f out, never a factor, 9th of 10, 13l behind Uppercut (9-3) at Leicester 1m hcp 0-80 (4) gf in Oct.
Snow Trooper 10-1 (10-10) Towards rear, headway on outside 3f out, stayed on to moderate 3rd inside final furlong, 3rd of 12, 9l behind Silken Thoughts (11-1) at Sandown 1m hcp 0-80 (4) hvy in Apr.
Angelic Upstart (IRE) 11-4 (8-13) Led, ridden over 1f out, headed and kept on inside final furlong, 2nd of 6, 1 1/4l behind Patriotic (8-12) at Wolverhampton 1m 1f hcp 0-85 (4) pol in Apr.
Rough Rock (IRE) 20-1 (9-1) Close up, ridden over 2f out, weakened over 1f out, 9th of 10, 7l behind Ray Of Joy (9-6) at Yarmouth 6f hcp 0-80 (4) gs in Apr.
Myboyalfie (USA) 15-2 (9-7) Slowly into stride, behind, headway towards inside 2f out, ridden and chased leaders over 1f out, hung left under pressure and weakened inside final furlong, 6th of 15, 15l behind Flying Applause (9-3) at Pontefract 1m hcp 0-75 (5) sft in Apr.
Great Expectations 9-1 (8-8) Tracked leaders, led 2f out, headed and no extra inside final furlong, 5th of 15, 3 1/2l behind Global Village (9-0) at Leicester 7f hcp 0-85 (4) sft in Apr.
Chief Of Men 20-1 (8-7) Took keen hold tracking leading pair until outpaced over 2f out, struggling and no chance after, 5th of 6, 10l behind Emilio Largo (9-2) at Salisbury 1m 3yo hcp 0-85 (4) gf in Jul.
Hawk Moth (IRE) 13-2 (9-2) Held up in rear and keen, ridden inside final furlong, kept on same pace, 7th of 10, 3 1/2l behind Chookie Avon (9-2) at Wolverhampton 7f hacp 0-70 (5) pol in Mar.
Sketchy Evidence (USA) 6-1 (9-2) Slowly into stride, outpaced in rear, never a factor, 10th of 11, 10l behind Efistorm (9-1) at Kempton 6f hacp 0-70 (5) pol.
Zaheeb 5-1 (8-12) Tracked leader, led over 4f out, ridden and headed inside final furlong, no extra, 4th of 10, 1/2l behind Scottish Star (9-5) at Kempton 1m hcp 0-75 (5) pol.