A brace from Jheison Macuace and Chris Hatfield saw Lions do the double over Brisbane City.
It was a shock loss for league leaders Peninsula Power as the Knights secured a big win in a game that saw a Max Brown double.
A come from behind win secured Western Pride with a much-needed three points in their relegation battle.
The Magpies secured their first win since March as they kept their head above the relegation zone.
A brace from Mirza Muratovic and goal from Duante Mariner has seen Brisbane Roar Youth with a shock win over Gold Coast.
Brisbane Strikers picked up their second consecutive win on the road with a 3-0 victory over Moreton Bay.
Olympic FC secured their fifth consecutive win of four or more goals, this time against bottom placed Sunshine Coast.
Eastern Suburbs had a bye in Round 21 but will be back at home on Saturday when they host Brisbane City.
Click on the links below to find highlights from last week’s NPL round or to check in on our NPLW and FQPL competitions.