Brave Anna and Roly Poly, first and second in last year’s Cheveley Park Stakes, feature in a field of 11 for today’s Lanwades Stud Nell Gwyn Stakes at Newmarket.

Only a short head separated the Aidan O’Brien-trained pair in September and Roly Poly is now 3lb better off.

Andre Fabre sends over the once-raced Pamplemousse, who was an easy winner at Chantilly recently.

Oh So Sharp winner Poet’s Vanity, Sea Of Grace, a Group Three winner now with William Haggas, and Mark Johnston’s Prestige Stakes winner Kilmah also bring good form for the 3.35pm feature.

Ryan Moore rides Roly Poly with Seamus Heffernan on Brave Anna, trying to foil her stable-mate, currently one of the leaders in the betting for the 1,000 Guineas in May.

Main supporting race on day two of the Craven meeting is the 3pm bet365 Earl of Sefton Stakes in which Godolphin trainer Charlie Appleby has the top two in Folkswood and Viren’s Army, both of whom have been in action in Meydan.

William Buick partners Folkswood, a February winner, with James Doyle on Viren’s Army, also a February winner.

Frankie Dettori partners the Sir Michael Stoute trained Abdon, fourth over course and distance in October while Doncaster winner Bravery, goes under Danny Tudhope for David O’Meara.

David Elsworth will be looking for a big run from Sir Dancealot in the 2.25pm bet365 European Free Handicap under Shane Kelly, the colt sixth in October’s Racing Post Trophy after earlier winning the Rockingham Stakes.

Frankel colt Seven Heavens under Dettori looks to improve on seventh in the Dewhurst Stakes while Rodaini goes under champion Jim Crowley, the colt disappointing in the Autumn Stakes after earlier victories at Newmarket and Doncaster.

The four supporting races are competitive with nine debutants going in the fillies’ maiden at 4.10pm including two trained by Richard Hannon, Highland Mary and On A Roll. First Dance is likely to go off favourite for the 4.45pm maiden while handicaps start and close the seven-race card at 1.50pm and 5.20pm.