Awkward start, held up in rear, going okay in behind leaders over 2f out, not clear run and switched right over 1f out, soon made headway, went second but plenty to do inside final furlong, every chance final 110yds, kept on well and led towards finish, did well in the circumstances