Dwelt, slowly away and held up last early, still a lot to before 3f out, pushed along when making headway from 2f out, rallied and ran on strongly when ridden inside final furlong, took second inside final 110 yards, kept on but always held by winner near finish, never nearer