led over 8f out, joined 2f out, ridden and strongly pressed from over 1f out, stayed on gamely to assert final 100 yards
led over 1f, tracked winner, challenged 2f out, every chance throughout final furlong, no extra final 100 yards
soon settled tracking leading trio, switched out 3f out, challenged and every chance 2f out, shaken up and ran green over 1f out, 3rd and one pace inside final furlong
held up in last pair, some late minor headway, never on terms
raced keenly in last pair, never a factor
tracked leaders on inside and keen, pushed along and weakened over 2f out