Held up in rear, closed up 5f out, 2nd from 4f out, pushed along over 2f out, soon challenged and on terms, gained narrow lead from over 1f out, kept on well inside final furlong
Led, pushed along under 3f out, pressed from over 2f out, soon joined, narrowly headed over 1f out, kept on without matching winner inside final furlong
Tracked leaders in 3rd early, soon 2nd, pushed along briefly on bend away from stands, pushed along in 3rd 4f out, no extra from over 3f out, eased straight
Tracked leader in 2nd early, took keen hold, soon 3rd, pushed along after halfway, last 4f out, no extra from over 3f out, virtually pulled up final furlong