disputed lead early, tracked leader after 1f, pushed along under 3f out, led under 2f out, kept on well from over 1f out
in rear of mid-division, raced freely, shaken up and switched right over 2f out, headway over 1f out, ran on well final furlong and took 2nd closing stages
chased leaders, switched right and not clear run from under 2f out, bumped over 1f out but soon in the clear, kept on into 3rd near finish
disputed lead early, led after 1f, shaken up 2f out and soon headed, rallied inside final furlong until no extra and dropped to 4th close home
held up, waiting for room over 2f out, going well but no room and switched left over 1f out, ran on final furlong until no extra final strides
chased leaders towards outer, pushed along over 2f out, losing place when short of room under 2f out, kept on same pace and held final furlong
held up, pushed along over 2f out and soon carried right, outpaced over 1f out, held final furlong but kept on
mid-division on outer, headway going well over 2f out, challenging when edged left under 2f out, shaken up and lost place over 1f out, weakened final furlong
held up in touch, raced freely, pushed along over 2f out, lost ground under 2f out and soon beaten