Lions dent Highlanders' hopes