Cape Epic presented toughest of challenges