Held up in touch good headway on outside over 3f out, led 2f out, ridden and stayed on well when pressed througout final furlong, on top final 75 yards
Took keen hold, chased leader until 10f out, close up in 3rd, went 2nd again inside final 2f, driven to challenge on inside over 1f out, every chance until no extra final 75 yards