Pure Shores backed up her recent win at Leicester by defying top weight and a 6lbs penalty at Bath under Kieran O’Neill.

Held up from her wide draw, Pure Shores was suited by the strongly run race.

Kieran was able to bring his mount through to get competitive up the home straight and the result was never in doubt from two down.

Pure Shores went on to win by two lengths from Dashing Poet.

Click this to watch her win again