Soon led, ridden and strongly pressed 5f out, headed 1 1/2f out, 3rd over 1f out, rallied inside final furlong, led again 100 yards from finish, stayed on well
Tracked leaders in 4th, progress on inner early straight, 3rd and challenged 2f out, led 1 1/2f out, strongly pressed final furlong, headed and no extra 100 yards from finish