disputed early, headed after 1f and raced in second, disputed again before 4f out, led before 2f out, ridden 1f out, asserted and ran on strongly inside final furlong, always doing enough near finish
disputed early, clear led after 1f, joined again before 4f out, headed before 2f out, ridden when pressed for second before 1f out, rallied inside final 110 yards, kept on but always held by winner near finish
in touch with leaders, keen and went close third after 4f, outpaced by front pair from 3f out, rallied and chased leaders again from 2f out, disputed second 1f out, kept on when switched right inside final 110 yards, no extra near in third near finish
in touch with leaders, dropped last halfway, briefly rallied 6f out, struggling from 4f out, ridden 2f out, weakened inside final furlong
in touch with leaders, struggling from 6f out, rallied 4f out, outpaced by leading quintet from 3f out, weakened from 2f out
in touch with leaders, pushed along just after halfway, outpaced and struggling 5f out, tailed off from 4f out