Held up in touch, pushed along over 3f out, went 2nd over 2f out, ridden over 1f out, led narrowly inside final furlong, headed last 50 yards, kept on to regain lead towards finish
Tracked leader, led over 2f out, edged left under pressure entering final furlong, headed narrowly inside final furlong, kept on to regain lead last 50 yards, headed towards finish