Awkward start when bumped by rival exiting stalls and in turn slightly impeded other rival, soon disputed third, headway on far side from 2f out, led approaching final furlong, ridden inside final 110 yards, well on top near finish, slightly eased final strides