Throughout the TNT July Stakes, a spectre was haunting Roman Soldier. The other big fancy, who had himself run so well at Ascot, seemed too loose in his action, too lacking in rhythm. Frederick Engels, in contrast, was always going smoothly behind him. Trying a sixth furlong for the first time, he was finally produced by Eddie Ahern to win by a length; the principals were harried all the way by Bannock, a neck away in third, but there was daylight to the rest.