Auckland hold off spirited Southland