An excellent race with a downhill start and an uphill finish and one heck of a steep climb in the middle!