Sunbury holds on to survive a semi final scare in BFNL netball