Veracious repelled the late surge of One Master to claim a thrilling renewal of the Tattersalls Falmouth Stakes at Newmarket.

The Michael Stoute-trained filly looked a future Group One winner after finishing third in both the Coronation Stakes at Royal Ascot and the Nassau Stakes at Goodwood last summer, but her first three starts of the current campaign were a shade underwhelming.

However, a change of tactics did the trick on the July Course under a tremendous front-running ride from Oisin Murphy.

A smart start allowed Murphy to bag the rail and Veracious was soon leading her five rivals.

Having been last of all at one stage, the William Haggas-trained One Master cruised into contention under a confident James Doyle - and it looked a case of when rather than if she would claim the lead.

However, 6-1 shot Veracious refused to bend and clung on by a neck, with Aidan O'Brien's 5-2 favourite I Can Fly almost three lengths away in third.