Tracked leaders on inside, not clearest of runs and squeezed through inside final furlong, went 2nd final 100 yards, ridden and quickened to lead near finish
Took keen hold and held up in last pair, headway on outside over 2f out, shaken up chasing leaders over 1f out, led inside final furlong, soon ridden and stayed on, headed and not pace of winner near finish