Second half goals from Nick Tatasciore and Lucas Whitehouse gave Balcatta the lead, and although David Onoforo scored on 67 minutes to make the game tight at the end, they held on and celebrated in the changing rooms afterwards.

Armadale came out 5-3 victors in a remarkable APB State Premier League clash with Mandurah City at Alfred Skeet Oval.

To go with the topsy-turvy game's eight goals, there were also two red cards, both given to Mandurah players, a goal disallowed, a penalty given, one denied and at least two contenders for goal of the season.

With both sides a chance of breaking into the top five and, therefore, the All Flags Finals Series, the game was an open and entertaining affair.

Cockburn City has moved off the dreaded relegation position after an upset 3-1 victory over ECU Joondalup at Dalmatinac Park on Saturday afternoon in the APB State Premier League.

The result lifts Cockburn above Swan United on goal difference with just two rounds remaining in the competition.

The home side was sparked into action by energetic young midfielders Wesley Britz, Shinatatoh Itoh and man of the match David Arraya, who was a surprise starter ahead of talented playmaker Jason Dos Santos.

Inglewood United was cruelly denied a crucial victory in their relegation struggle by a contentious last minute penalty equaliser at Macedonia Park in the APB State Premier League.

As Stirling Lions captain Shane Robinson made a late surge into the box, the sliding tackle by Inglewood's Dannie Richman appeared to win a fair chunk of the ball, but referee Michal Jasinki waved away the protests from the visitors and pointed to the spot.

 

Floreat Athena's slim hopes of claiming the title at the end of the regular season were all but ended following a 0-0 draw against 10-man Sorrento at Percy Doyle Reserve in the APB State Premier League.

But Athena, who were the better side on the day, all but secured their place in the All Flags Finals Series, while the Seagulls - who had Joe Lamplough dismissed late on for a second yellow card - head into the final two rounds hanging onto the final play-off spot by a single point over sixth-placed Armadale.

Western Knights continued their run towards the championship defeating Swan United 2-1 at the Swan Italian Club, a result that puts the hosts' bottom of the APB State Premier League.

With scores locked at half time, the visitors scored two quick goals through Jack Doyle and Daniel Micevski and despite a late scare through Liam Boland, Western Knights held on.