Newmarket

Keystroke ridden by Adam Kirby dropped in behind the leaders after the start and was just off the pace in the last pair. However they closed the gap 2 furlongs out and Keystroke was ridden to make headway just over 1 furlong out. They were chasing the leaders and hung left under pressure inside the final furlong and then hung back right under pressure but ran on well to lead in the last strides, winning by a head