Held up in last pair, pushed along and headway on inside over 2f out, squeezed through narrow gap to 3rd inside final furlong, chased leader final 100 yards, stayed on gamely to lead final 50 yards
Held up disputing 5th, headway on outside over 2f out, disputing 2nd 2f out, went 2nd inside final 2f, ridden to lead 1f out, headed and no extra final 50 yards
Tracked leading trio, went 3rd 5f out, edged right over 2f out, disputing 2nd briefly 2f out, chased leading pair until inside final furlong, no extra final 100 yards, went 4th post
Held up in last trio, headway on outside 2f out, ridden and no impression approaching final furlong, virtually pulled up inside final furlong, tailed off