Stuart Montgomery had given the home side the lead in the 50th minute, but Perth hit back two minutes later from defender Shaun Kilkelly, before Dom de Felice popped up with the winner on 67 minutes, to continue Perth's good record at Nash Field - they haven't lost there in the last six visits.

ECU Joondalup has scored a major scalp in their quest to make the All Flags Finals Series, defeating Stirling Lions 3-0 at ECU Joondalup.

Despite the eventual score line, the Stirling Lions actually started the better as the looked to get back on track after last week's disappointing draw with Floreat Athena.

Goals from Phil O'Callaghan and a double to his strike partner Jamie Watt, was enough to dent Stirling's minor premiership hopes.

Floreat Athena held on to record a 3-2 APB State Premier League victory over cellar-dwellers Cockburn City at the E&D Litis Stadium.

The win capped a fine day for the home side, with losses to three of their closest rivals allowing Ante Kovacevic's men to consolidate their position in the All Flags Finals Series places.

Goals from Johny Mirco and Adam Bachiller saw Floreat cruise to a 2-0 half time lead, before Daniel Niederberger scored a third either side of a Rory Feely brace to secure the three points.

Adrian Caceres inspired Inglewood United to a vital win in the relegation battle today, holding off a brave 10-man Armadale outfit to edge the contest 4-3 at 6PR Stadium.

With a sure touch, jinking runs, quality crosses and set pieces; Caceres was a class above for Inglewood and was directly involved in three of the four goals the home team scored.

Inglewood fell behind to an early James Robinson strike, but recovered their composure and led 2-1 when Armadale captain Steve McDonald was sent off for a second yellow card for leading with his elbow in an aerial dual with Rory Grant in the 27th minute.

United was then 4-1 up at the break before Matt Barlow scored two goals in two minutes for Armadale to set up a tense finish where Inglewood held on.

Balcatta all but mathematically assured their status in the top flight thanks to late goals from Matthew Italiano and Veo Human, in their match against Sorrento.

In a game of few chances, Balcatta worked hard to get themselves in front on the scoreboard much to the adoration of the home fans.

The first half set the tone for the match, with players from both sides uncompromising in their attack on the ball, making for a fascinating spectacle.

Balcatta's first goal, courtesy of Andy O'Neill, was a brilliant piece of solo play that had the home crowd on their feet in rapturous applause.

Todd Harnwell equalised for Sorrento in the 22nd minute, but Balcatta's late flurry of goals secured a crucial victory.
Mandurah won a war of attrition 1-0 at Hyundai Stadium in their Round 19 APB State Premier League clash with visitors Swan United on Saturday.

The return of Jeff Bright from Dandenong Thunder and the presence of dignitary and former State Planning Minister Alannah Mactiernan saw Mandurah get off to a cracking start when in the first a minute a shot from Ivan Zuvela went just wide.

In a game of few chances, Christian Paschkewitz was the difference after his 74th minute strike got the Dolphins home.