Went right and bumped rival leaving stalls, held up towards rear, raced keenly, raced wide to make headway from 3f out, raced towards centre and edged left when pressed leaders over 1f out, ridden approaching final 110yds, ran on well towards finish, led final strides