Took keen hold, held up tracking leaders in 4th, headway on outside into 2nd 2 out, ridden before the last, driven upsides run-in, stayed on to lead final 100 yards
Tracked leading pair, pushed along going out on final circuit, ridden into 2nd after 3 out, led under pressure approaching 2 out, ridden before last, kept on gamely when strongly pressed run-in, headed and no extra final 100 yards
Took keen hold, held up last, mistake 6th, pushed along and outpaced before 2 out, rallied on inside to dispute modest 3rd at the last, no chance with leading duo