Tracked leaders on rail, not clear run from over 2f out until switched left inside final 2f, squeezed through and stayed on inside final furlong to lead final 50 yards
Slowly into stride, held up 5th, switched left over 2f out, soon chasing leaders, led narrowly inside final furlong, hung badly left and headed final 50 yards, rallied