The National Premier Leagues are back for 2018 with the majority of competitions already underway across the country.
Here's a snapshot of results from the weekend's action.
NPL NSW
The opening round of the 2018 NSW NPL offered a local derby and grand final rematch to kick off the season.
Newly promoted Marconi Stallions hosted cross-town rivals Sydney United FC in a thrilling game to open the 2018 campaign, with the home side taking all 3 points in a fiery derby.
The 2017 Premiers, APIA Leichhardt Tigers, extracted sweet revenge for last years grand final defeat, coming from a goal down to beat current Champions, Manly United, 2-1.
NPL VIC
Round 3 of the NPL Victoria competition kicked off on Friday night, which saw both Bentleigh Greens SC and Green Gully SC record 2-0 victories.
Elsewhere, Oakleigh Cannons upset South Melbourne with a 4-1 win at home.
Avondale also recorded an impressive 5-2 victory away to Hume City.
NPL QLD
Unbeaten league leaders Olympic FC dropped their first points of the season in a 2-2 draw away to Gold Coast United.
Second-place Moreton Bay United took all three points at home with a thrilling 3-2 win against Magpies Crusaders.
Brisbane Roar Youth drew 2-2 against Brisbane City FC.
NPL SA
NPL SA pacesetters MetroStars and Campbelltown City both continued their good run of form in Round 4 of the NPL SA competition.
MetroStars came away with a 2-0 win against West Adelaide, while Campbelltown City had an emphatic 4-1 win against a struggling South Adelaide.
NPL WA
Bayswater City continued their undefeated start to the season with an emphatic 4-0 win away to Sterling Lions.
Bayswater are yet to drop a point and are now two points clear at the top of the table.
In a high-scoring round, Perth SC recorded a 5-1 win away to Armadale while Sorrento defeated Forrestfield United 4-3 in a thriller.
Perth Glory recorded a 4-1 win at home to Joondalup United.
*Lead Image courtesy of Football NSW