Giants alive in Super Netball finals race