A hat-trick to Lisa De Vanna has helped the Perth Glory extend their lead at the top of the Westfield W-League table after an incredible 7-5 win over Sydney FC at Allianz Stadium on Saturday.

In a highly entertaining game where either side could have come out on top, it was the visitors who overcame a 2-1 half-time deficit to emerge with a stunning victory.

The match sprung to life in a crazy five-minute period early in the second half, where the Glory scored three times in quick succession through Aivi Luik and Elisa D'Ovidio.

Lillie Billson reduced the deficit with a cracking strike a minute later only for the De Vanna to give the Glory some breathing space with her second 18 minutes from the end.

But the scoring and drama was far from over.

Another long bomb from Caitlin Foord nine minutes from the end set up a grandstand finish before two goals in a minute to Katie Gill (87th) and De Vanna (88th) made the result safe for Jamie Harnwell's side.

The result snaps a two-game winless run for the Glory and increases their lead at the top of the table to three points from Melbourne Victory, ahead of next weekend's home clash with Canberra United.

There was no sign of the drama to come in a fairly quiet first half but De Vanna provided the first bit of quality on 13 minutes.

After receiving the ball from a clever flick from Gill, the Matildas star used her electrifying pace to get away from her marker before unleashing a pin-point shot inside the near post.

The visitors were worthy of their early lead and if not for some alert goal-keeping from Sian McLaren the Glory could have found themselves further in front.

Sydney also had their chances, with lively striker Lillie Billson almost drawing the Sky Blues level midway through the half, only for her rasping shot to come back off the post.

It was a sign of things to come and after the Glory lost 'keeper Carly Telford to a hand injury, the home side hit back with two goals in two minutes just before the break.

The first came from a horror error from replacement goal-keeper Zoe Palandri, who fumbled Kerr's easy cross, with Kyah Simon alert to poke home the loose ball from close range.

And before the visitors could regroup from the setback they were behind, Billson doing brilliantly to shake her defender down the right, before setting up Emma Kete, who finished powerfully into the corner of the net.

The late first-half flurry didn't let up in the second period but it was the Glory who would come away with a thrilling win.

Sydney FC 5 (Simon 41, Kete 43, Billson 62, Foord 81, Kerr 90)
Perth Glory 7 (De Vanna 13, 72, 87, Luik 56, D'Ovidio 60, 61, Gill 87)

Sydney FC: 1. Sian McLaren (gk), 2. Teresa Polias, 4. Sam Kerr, 7. Nicola Bolger, 9. Caitlin Foord, 10. Renee Rollason,13. Larissa Crummer, 14. Alanna Kennedy, 17. Kyah Simon (c), 19. Emma Kete, 22. Lillie Billson

Perth Glory: 1. Carly Telford (gk) (Palandri 35th), 3. Carys Hawkins, 4. Bronwyn Studman, 6. Sasha Andrews (c), 7. Aivi Luik, 8. Ella Mastrantonio, 11. Lisa De Vanna, 12. Kate Gill, 13. Elisa D'Ovidio, 15. Liz Milne, 17. Marianna Tabain