Julius Geezer's second at Ripon was a welcome return to form but Tom Dascombe's charge still looks too high in the weights. Kingscroft continues to defy the handicapper but may find this too sharp under a penalty, while Desert Law hasn't quite lived up to expectations so far this term and is likely to find at least one too good again today. That one may be top weight FIREBEAM, who is lightly raced and improving at a rate of knots judged by the way he made mincemeat of the opposition at York last month. William Haggas' gelding will hold his own in pattern company on that evidence and should have far too much for these. Azzurra Du Caprio just collared Eland Ally over this trip at Doncaster last time but has more on his plate here.
Firebeam 7-4fav (8-13) Made all, nudged clear over 1f out, very easily, won at York 7f 3yo hcp 0-95 (3) gd in Jul beating Fityaan (8-8) by 4 1/2l, 8 ran.
Desert Law (IRE) 12-1 (9-0) Mid-division, headway entering final furlong, ridden and ran on, not reach leaders, 4th of 18, 2 1/2l behind Coeus (8-5) at Newmarket 6f 3yo hcp 0-105 (2) gd in Jul.
Morache Music 20-1 (9-7) In touch in 5th, ridden to chase leaders inside final 2f, weakened entering final furlong, 8th of 12, 8l behind Chilled (8-13) at Sandown 7f 3yo hcp 0-95 (3) gd in Jul.
Kingscroft (IRE) 5-1fav (8-13) Tracked leaders, always travelling well, switched left to challenge well over 1f out, led approaching final furlong, ran on well, won at Chester 1m hcp 0-95 (3) gf in Jul beating One Scoop Or Two (8-11) by 1 1/4l, 11 ran.
Glas Burn 16-1 (8-13) Tracked leaders, ridden 2f out, stayed on final furlong, 4th of 10, 4 1/2l behind Desert Poppy (9-6) at Newmarket 6f flls hcp 0-95 (3) gs in Jul.
Avonmore Star 40-1 (8-11) Very slowly away, always in rear, last of 19, 14l behind Swiss Dream (8-10) at Newmarket 6f 3yo hcp 0-105 (2) gd in Jul.
Azzurra Du Caprio (IRE) 5-1 (9-7) Held up in touch, ridden and headway over 2f out, went 2nd over 1f out, led inside and edged right, driven out, won at Doncaster 6f 3yo hcp 0-85 (4) gf in Jun beating Eland Ally (8-13) by nk, 7 ran.
Julius Geezer (IRE) 12-1 (9-6) Held up, headway 3f out, ridden 2f out, switched right over 1f out, stayed on inside final furlong, went 2nd post, no impression on winner, 2nd of 7, 1 3/4l behind El Viento (9-7) at Ripon 6f 3yo hcp 0-90 (3) gd in Jul.
Googlette (IRE) 16-1 (8-11) Went rigth start, chased leaders, outpaced 2f out, soon lost place, weakened 1f out, last of 7, 17l behind Margot Did (9-1) at Ayr 5f fll lst stks (1) sft in Jun.
Loki's Revenge 25-1 (8-8) Always in rear, 16th of 19, 12l behind Swiss Dream (8-10) at Newmarket 6f 3yo hcp 0-105 (2) gd in Jul.
St Augustine (IRE) 8-1 (8-3) Behind, pushed along on outside halfway, no progress when bumped 2f out, 11th of 14, 12l behind Casual Glimpse (9-3) at Goodwood 7f 3yo hcp 0-105 (2) gf in Jul.
Namwahjobo (IRE) 3-1 (9-7) Held up in last pair, outpaced 2f out, ridden and kept on inside final furlong, 4th of 6, 2 3/4l behind Louis The Pious (9-6) at Newcastle 6f 3yo hcp 0-90 (3) gs in Jul.