This looks really tight with any one of four capable of winning. Maid A Million is one as she went close to adding to her earlier win at Yarmouth when runner-up at Leicester last time. Majestic Moon won an apprentices race at York a week ago and has leading claims given he avoids a penalty while Ziekhani makes his handicap bow having beaten a subsequent winner at Warwick last time. VEERAYA was beaten only a nose on his handicap debut over track and trip with Dance With Dragons well behind. The latter has since gone close himself and Willie Haggas' charge gets the vote with Ryan Moore taking over the reins.
Maid A Million 5-2 (9-4) Raced alone in centre, overall leader, ridden clear entering final 2f, headed final strides, 2nd of 4, nk behind Tantshi (9-7) at Leicester 7f 3yo fll hcp 0-85 (4) gd in Jun.
Veeraya 6-1 (8-12) Held up, headway over 1f out, ridden to press winner inside final furlong, ran on, just failed, 2nd of 11, ns behind Azrur (9-3) at Newmarket 7f 3yo hcp 0-85 (4) gd in Jun.
Ocean Applause 5-1fav (9-13) Mid-division on outside, pushed along and not quicken 2f out, no chance after and eased final furlong, 10th of 14, 6l behind Progenitor (8-13) at Kempton 1m 3yo hcp 0-75 (5) pol.
Dance With Dragons (IRE) 11-2 (9-2) Held up in touch, led over 4f out, headed over 1f out, soon ridden, every chance inside final furlong, kept on and held towards finish, 2nd of 8, 3/4l behind Skytrain (9-3) at Newmarket 7f 3yo hcp 0-80 (4) gd in Jun.
Majestic Moon (IRE) 4-1 (9-0) Made virtually all, ridden 3f out, hard pressed 2f out, ran on well, clear towards finish, won at York 7f Apprentice Handicap (0-95) (3yo) (3) gf beating Penny Garcia (8-11) by 2l, 6 ran.
Ziekhani 7-2 (9-3) Made all, ridden and headed for stands rail over 2f out, pressed inside final furlong, in command close home, won at Warwick 7f mdn stks (5) gf in Jun beating Muthmir (9-3) by nk, 9 ran.
Kamchatka 13-2 (8-6) Always in rear, weakened over 2f out, eased final furlong, last of 7, 27l behind Copperwood (9-8) at Epsom Downs 1m hcp 0-85 (4) gf.