Tracked leaders, led narrowly over 2f out, ridden and headed briefly 1f out, kept on well under pressure inside final furlong, found extra towards finish
Held up in touch, headway over 2f out, soon challenged, ridden to lead briefly 1f out, kept on and every chance inside final furlong, one pace final 100 yards