Jodie Botterill's last-minute winner in extra time saw champions St John retain the Zenith Cup with a dramatic 5-4 win over St Paul's at Springfield.
Botterill gave St John the lead after 44 minutes before Jemma Daniel equalised for St Paul's.
Tara Marie put St John 2-1 up but Marta Asencao equalised in the fourth minute of stoppage time.
Goals from Veronica Andrade and Daniel put St Paul's 4-2 up until Botterill and Fiona McKinnon levelled the scores.
It is the fifth successive trophy that St John have won after claiming all four contests they entered last season.