Southland win Ranfurly Shield thriller