Held up, 5th halfway, closer in 3rd 3 1/2f out, pushed along in 4th 3f out, stayed on to challenge 2f out, ridden to lead 1 1/2f out, kept on strongly final furlong to go clear closing stages
Chased leaders in 3rd, 2nd after 6f, close up 5f out, ridden to lead 2 1/2f out, headed 1 1/2f out, no extra in 2nd inside final furlong, kept on same pace