Took keen hold, mistake 1st, soon chasing leaders, led before 7th, headed 8th, ran wide on bend before leading approaching 9th, headed 11th, led before 13th, headed off last bend, held towards finish
Led until 3rd, led 6th, headed before next, led 8th until 9th, led 11th until approaching 13th, blundered last, rallied on outside final 100 yards, stayed on