The last unbeaten 2000 Guineas winner to follow up in the St James’s Palace Stakes was a certain Frankel. And just like him, Bow Echo was made to do it the hard way in a captivating renewal at Royal Ascot. Sir Henry Cecil’s Frankel went on to enjoy a 14-race career without blemish, and while it is asking a lot for Bow Echo to repeat anything like that, he took his own winning streak to five in the most determined fashion.