Went left from stalls, held up in touch on outer, took keen hold, slightly impeded after 1 1/2f, 4th halfway, pushed along in 3rd 2f out, soon almost on terms, ridden when ran green 1f out, 2nd and no impression final 100 yards, kept on well close home