raced in share of third, closed on leader 6f out, travelling well when led just before 3f out, ridden before 1f out, all out inside final 100 yards, just held on
soon raced in second, detached by three lengths halfway, pushed along just after halfway, lost position 6f out, rallied from 3f out, ran on strongly to go second inside final furlong, stayed on gamely near finish, just failed
held up last, keen early, pushed along 6f out, outpaced from 3f out, rallied inside final furlong, kept on and went modest third final strides
soon led, set steady tempo, pushed along when headed 3f out, weakened quickly inside final furlong, lost third near final strides
held up towards rear but in touch, closed on leaders 6f out, ridden 5f out, weakened before 2f out
raced in share of third, ridden 4f out, outpaced from 4f out, soon struggling, tailed off