Slowly into stride, driven along into 2nd after 1f, ridden to lead over 1f out, strongly pressed inside final furlong, stayed on to assert final 100 yards
Tracked leaders on inside, pushed along briefly 3f out, ridden to challenge and every chance when edged left over 1f out, still pressing for places when eased down towards finish