Narrowly led early, headed after 1f, soon steadied to race in third, shaken up 2f out, briefly outpaced 1f out, rallied and ran on strongly final furlong, all out when led again towards finish
Dwelt, in rear, steady headway from 4f out, chased leaders on far rail from 2f out, outpaced final 110 yards, weakening when slightly short of room towards finish