Fantastic start and finish held back by some EXTREMELY sloggy parts in the middle.