Went left and hampered rivals from stalls, chased leaders, 7th halfway, pushed along 2f out, soon ridden to challenge, close 2nd when bumped 1f out, soon on terms, kept on well inside final furlong to edge ahead final strides
Tracked leaders, 3rd halfway, switched left 2f out and soon ridden to challenge, on terms 1 1/2f out, led narrowly when edged left and bumped rival 1f out, joined and kept on under pressure inside final furlong, headed final strides
Rear of mid-division on inner, pushed along briefly early, 8th halfway, ridden over 1f out and stayed on to dispute 4th 1f out, kept on without threatening to go 3rd final 100 yards