Swifts escape with thrilling Netball win