Redlands United have put themselves seven points clear of the relegation zone with a 4-0 win over Western Pride.
Peninsula have had their first back-to-back loss in almost two years after going down to Olympic in a thrilling seven goal game.
Two consecutive wins for the Magpies gave them a safety net of five points from the relegation zone.
Lions had their revenge on Strikers after a double from Joe Duckworth spurred on the team to a 4-1 win.
It was a rough and tough battle at Heath Park but Brisbane City prevailed after a second half Kai Fiechtner goal sealed the three points.
Moreton Bay have extended their win-less streak, this time at the hands of a rejuvenated Brisbane Roar Youth outfit.
It was a mouth-watering Gold Coast Derby as Gold Coast United came from behind to snatch a point from Knights.
SWQ Thunder had a bye this round and will travel to Cleveland Showgrounds in Round 23 to face Redlands United.
Click on the links below to find highlights from last week’s NPL round or to check in on our NPLW and FQPL competitions.