Pushed along early, soon prominent and disputed, ridden 3f out, led narrowly 1 1/2f out, drifted left over 1f out, joined 1f out, led narrowly again final 150 yards, kept on well under pressure
Dwelt and towards rear, progress 3f out, ridden into 5th 2f out, stayed on to dispute 1f out, soon drifted left and headed, kept on and pressed winner closing stages, held close home
Settled behind leaders, travelled well in 5th 3f out, progress 2f out, ridden in 4th 1 1/2f out, drifted left under pressure over 1f out, kept on same pace final furlong
Soon settled behind leaders, closer in 4th after 4f, ridden 3f out, disputed 2 1/2f out, headed 1 1/2f out, ran around slightly under pressure, kept on one pace final furlong