Souths lose half-time lead, hang on for draw against Zig Zag