Taranaki hold on to keep Shield