Tracked leader, led over 2f out, hard ridden 2f out, narrowly headed inside final furlong, rallied gamely and stayed on under strong pressure to regain lead final 75 yards
Held up in touch, good headway on inside well over 2f out, tracked leading pair 2f out, switched left over 1f out, soon challenging, took narrow lead inside final furlong, kept on well until headed final 75 yards and held near finish