Swan United climbed out of the one automatic relegation spot in Men’s State League Division One with a 3-1 win at Subiaco.
Dan Evans' side leapfrogged Ashfield to boost their chances of survival with two games remaining. They sit second bottom, which means they would enter a relegation play-off series with the sides who finish second to fourth in Division Two to see if they stay up.
Brennan Borzecki volleyed home his first of the season on 11 minutes at Rosalie Park, but Subiaco levelled when Lucas Munoz fired in via the inside the post moments later.
Deng Dut netted the second before John Monterosso's clincher 11 minutes from the end capped a fine afternoon for the away side.
It was Swan's first win on the road since May's 4-2 win over Ashfield in Round Six. On Saturday, Ashfield went down 3-1 to Western Knights.
Joshua Tumoe opened his account for the season to put the home side in front, but Knights levelled through Ciaran Byrne's 24th of the season from the penalty spot.
Alex Kretowicz brilliantly volleyed Knights into the lead on 34 minutes and Jack Rycroft made it three with a back-post finish later in the second half.
Elsewhere, Quinns took control of the final Top Four Cup place after a 1-1 draw with fifth-placed Fremantle City.
City needed a win to put the pressure on Glen Grostate's side going into the final two weeks of the campaign and they went ahead a minute after half-time through Hayden Doyle's stunning strike.
But Quinns hit back through their leading scorer Ben Hinshelwood who rifled in his 18th of the season at the near post, as the home side maintained their six-point gap over Fremantle heading into the final two rounds.

Stirling Macedonia celebrated their league title success and return to the NPL at their Macedonia Park home following a 2-2 draw with Forrestfield United.
Gavin Knight's first-half brace brought up 20 goals for the season from the veteran striker, with the opener a magnificent curling finish.
Moses Macauley pulled one back before the break before a late sting in the tail saw Trent Kay pop up with a 95th minute header.
In other Division One fixtures on Saturday, Olympic Kingsway came from behind to defeat Mandurah City 3-1.
John Baird capitalised on an error at the back to poke City into the lead, but Harry Evans' finish from close range and Asa Sippits' lob turned the game on its head.
Evans made the game safe 10 minutes from time with his fourth of the season as David Tough's side moved a point behind the Dolphins on the ladder.
In-form Joondalup United maintained their fine run of form as they defeated UWA Nedlands 1-0 to stay in third spot.
Adam Flint arrived at the back post to head in Jamie Gardiner's cross for the winner on 54 minutes as Nick Jennings' side won for the sixth game on the spin.
In Division Two, both Wanneroo City and Murdoch University Melville fell to defeats as the race for the promotion play-off spots looks set to go to the wire.
The Roos lost 3-0 at home to Joondalup City with all the goals scored in the second half. Nicholas Koefler, Matthew Blake and Sam McCracken scored for Joondalup.
Meanwhile, MUM FC suffered back-to-back losses having previously gone six unbeaten as they slipped to a stoppage-time defeat at Morley Windmills.
Windmills’ Danny O'Shea opened the scoring just past the half-hour mark, but the lead only lasted eight minutes as Patrick Sara squared the ledger.
It seemed as though Taki Nicolaidis' side would take a hard-earned point, only for home skipper Leigh Morgan to hit the winner two minutes into added time.
Champions Dianella White Eagles, who will receive their league title trophy this Saturday, extended their unbeaten run to 20 games with a 3-0 win over Curtin University thanks to a hat-trick from Bobby Wilson.
Outgoing champions Carramar Shamrock Rovers went sixth with a 3-0 win at Canning City, Tyler Holden netting two, while Balga SC defeated relegated Kelmscott Roos 2-1 thanks to Enrico Anza’s late winner.
Last Thursday, Gosnells City beat second-place Kingsley Westside 3-2.
Filed Under: Men's State League