Sydney has given its finals hopes a huge boost after running away to a 19-point win over Collingwood.
The Swans have crucially climbed over the Magpies and into the top eight with one round to play following their 9.4 (58) to 5.9 (39) victory on Sunday.
The loss snapped a four-match winning streak for the Magpies and the visitors will also be sweating on the fitness of Ruby Schleicher after the gun defender had to be helped from the field in the final term.
The Magpies surged while kicking with the wind in the third term but failed to make the most of their dominance when booting 2.4 to no score while having 12 inside 50s to the Swans’ four.
Frederick again impressed in the ruck for the Pies with 12 disposals, 39 hit-outs and a season-high two goals.
Pies captain Brianna Davey battled hard and was part of an intriguing battle with the Swans’ Tanya Kennedy, while Mikala Cann and Brittany Bonnici also stepped up in trying conditions.
But the Pies now have to hope other results go their way in the final round of the season if they are to secure a fifth consecutive finals series campaign.
The loss also takes Collingwood out of the McClelland Trophy race, with Melbourne now a game clear on the leaderboard with one round left in the AFLW home-and-away season.
Collingwood hosts Richmond at Victoria Park on Sunday, while Sydney travel to Fremantle for the last match of the AFLW home and away season later the same day.
SYDNEY 3.1 6.3 6.3 9.4 (58)
COLLINGWOOD 3.2 3.3 5.7 5.9 (39)
Sydney: Molloy 3, Privitelli 2, Hurley 2, Ham, Newman
Collingwood: Frederick 2, Campbell, Morris, Morris-Dalton
Collingwood: Schleicher (TBC)
Sydney: Montana Beruldsen replaced in selected side by Aliesha Newman
Crowd: 5,722 at Henson Park