It was another massive weekend in the National Premier Leagues with some cracking action right around the country.
Here's a snapshot of results from the weekend's action.
An emphatic 6-0 win for Olympic FC against Brisbane Roar Youth saw them extend their lead at the top of the table of the NPL Queensland table.
The unbeaten Olympic side got off to a fast start, racing to a 4-0 lead inside 25 minutes.
Olympic added two goals in quick succession after half-time to complete the rout.
Blacktown City flexed their muscles in the NPL New South Wales competition over the weekend, defeating Bonnyrigg White Eagles 4-0.
City were off the mark after just three minutes and took a 3-0 lead into the halftime break.
A 4th goal came 10 minutes into the second half which sealed the win for Blacktown and rounded off a hat-trick for new recruit Charles Mendy.
A Tom Cahill hat-trick saw Heidelberg United make it 4 wins on the trot in a thrilling come from behind 3-2 win away to Pascoe Vale.
Heidelberg missed an early penalty and had a man sent off inside the first 38 minutes as they went into the break 2-0 down.
However, the resilient 10 man Heidelberg flew out of the blocks in the second half, scoring three unanswered goals in 30 minutes to seal the three points.
League-leaders Adelaide City cruised past Adelaide Olympic in a 3-1 victory.
City started slowly and fell behind inside 20 minutes snapping into action to level proceedings just three minutes after conceding.
The second half saw City take full control of the game and scored twice in quick succession to claim a deserved win.
The win sees them remain at the top on goal difference, while Campbelltown City and NE MetroStars are tight on their tail.
Bayswater failed to extend their lead at the top of the table over the weekend, after going down 1-0 to Cockburn City.
Cockburn City displayed a strong defensive performance throughout the 90 minutes after scoring an early goal.
The win took Cockburn City to 5th in the NPL Western Australia competition, just 2 points off the league leaders Bayswater, making it extremely tight in the top half of the table.
*Image courtesy of Football NSW