Steadied start, held up in last pair on inside, headway travelling well over 2f out, not clear run switched left then back right over 1f out, squeezed through and not much room on rail and stayed on strongly inside final furlong, 3rd and held towards finish