Highlanders win 93-point thriller