Made most, soon went five lengths clear, went further clear before 6th, mistake 6th, reduced lead before 5 out, much reduced lead 4 out, joined 3 out, narrowly headed last, rallied and led again final 110yds run-in, stayed on gamely
Soon raced in second, closed on leader 4 out, disputed lead after 3 out, not fluent 2 out, ridden and still every chance last, all out when clearly headed towards finish