Natalie's Joy can banish the memories of Royal Ascot in the Irish Thoroughbred Marketing Rose Bowl Stakes at Newbury.
Sent off favourite for the Chesham Stakes last month, she ran too badly to be true in seventh behind Arthur Kitt.
The fact Mark Johnston had no qualms at all about taking on the boys with her spoke volumes, but distress signals were being sent out from halfway.
It is hard to know what affected her, maybe the occasion was all too much on just her second start, but she had looked so impressive on her debut at Goodwood that it is far too early to write her off.
That day she absolutely blitzed the field, winning by six lengths and looking a Group performer in the making. She deserves another chance.
There might be even more to come from John Gosden's Rococo now she is stepping further up in trip for the Ross Brooke Chartered Accountants Fillies' Handicap.
The Dubai filly took a while to open her account, but at the fourth time of asking and on her handicap debut she absolutely bolted up. That was her first run over a mile and a half and now she faces another two furlongs, but she looks all about stamina.
A 10lb rise for her six-length win might not be enough to stop her following up.
Gosden might also be celebrating after Scottish Jig runs in the Fly London Southend Airport To Dubrovnik Fillies' Novice Stakes at Newmarket. The form of her win at Newbury could hardly have worked out any better with the second and fourth already having come out to win.
Tim Easterby's Angels is surely better than she has shown in her last two starts and down in grade can get back to winning ways in the Smarkets Betting Exchange Handicap at Haydock.
HAMILTON: 5.45 Ladies First, 6.20 Showout, 6.50 Mujassam, 7.20 Classic Seniority, 7.55 Shailene, 8.25 Royal Cosmic, 8.55 Take A Turn.
HAYDOCK: 2.10 Kannapolis, 2.40 Five Angels, 3.15 Angels, 3.45 Alsvinder, 4.20 Swiss Knight, 4.50 Winds Of Fire, 5.20 Acrux.
KILBEGGAN: 5.55 Robin De Carlow, 6.25 Pink Ribbon, 6.55 Due Reward, 7.25 I Keano, 8.00 Barra, 8.30 Wounded Warrior, 9.00 Jolucy.
NEWBURY: 2.00 Momkin, 2.30 Magnetic Charm, 3.05 Rococo, 3.35 NATALIE'S JOY (NAP), 4.10 Nathan, 4.40 Air Of York, 5.10 Affluence.
NEWMARKET: 5.35 Floria Tosca, 6.10 Pennywhistle, 6.40 George Villiers, 7.10 Scottish Jig, 7.45 A Momentofmadness, 8.15 Poet's Vanity, 8.45 Golden Slam.
NOTTINGHAM: 1.50 Loch Ness Monster, 2.20 Spirit Kingdom, 2.55 Wentworth Falls, 3.25 Thimbleweed, 4.00 Juneau, 4.30 Aquarium, 5.00 Rebel State.
PONTEFRACT: 6.30 Hot Team, 7.00 Hibernicus, 7.35 Watchable, 8.05 Waarif, 8.35 Dontgiveuponbob, 9.10 Etikaal.
DOUBLE: Natalie's Joy and Rococo.