FERRYFORTH MARY (2) continues to race well but is struggling to break through, placing at her last five runs. Last time finished 2nd on May 1 over 500m at this track behind Stellas Incharge beaten 0.8 lengths (30.98) in an A6. Well-placed to take this out. ROMANTIC ROSIE (1) still a maiden after seven runs but rarely out of the placings. Was below best latest when fourth (31.48) at this track but did hit the frame the start prior. Better than last start and can bounce back. SWIFT URSULA (3) boxed on well to finish second last time, beaten 1.75 lengths (31.02) behind Platinum Lark at this track. Expecting another good run. SILVERWING (6) with some luck can improve on an unplaced run last time here.