With just three rounds left in the NPL regular season, the race for survival at the bottom of the table is heating up, while the battle for the top remains tantalisingly open.

At the foot of the ladder, Melbourne Victory sit 12th, Port Melbourne Sharks 13th, and Melbourne Knights 14th, all with their sights set on catching 11th-placed Altona Magic. Victory and the Sharks trail Magic by just six points, while Knights are seven points adrift. Can the picture change in the final three rounds? And do the Sharks still have a shot at staying up? The answer is a resounding yes.

This week, Altona Magic face a stern test away at Oakleigh Cannons, while Port Melbourne Sharks host Dandenong City. Next round, a massive clash looms as the Greek Australian Sharks travel to face Magic in a match that could define their season. In the final round, the Sharks welcome ladder-leaders Heidelberg United, while Altona head to Tompsett Stadium to take on bottom-placed Knights. A quick glance shows the points are there for the taking—it’s now about whether Port Melbourne have the grit to seize them.

The Sharks’ task this week is no walk in the park. Dandenong City, managed by Nick Tolios, sit seventh, just one point behind Hume City. They’ll be gunning for a win against the Sharks to keep their hopes of a top-six finish alive. City’s hunger for a finals berth will clash head-on with the Sharks’ desperate fight for survival. It’s a battle of wills—let’s see who comes out on top.

On Sunday at 5pm, South Melbourne Hellas take on Green Gully. Photo: Con Deves

At the top, things are clearer but far from settled. Heidelberg United, also known as Alexandros, can lock in the top spot this week with a massive away win against second-placed Avondale. A victory at Avengers Park would open a six-point gap with only two rounds to go. Manager John Anastasiadis is rallying his troops for a fierce performance, knowing an early goal could rattle the Italian Australians and give the yellow-and-blacks a psychological edge. They’re hell-bent on avoiding any slip-ups in their quest for the top spot. This blockbuster clash promises to keep us on the edge of our seats, don’t miss it.

On Friday night at 8:15pm, Oakleigh Cannons host Altona Magic. The Greek Australian side, already guaranteed a top-four finish, are treating these final rounds as a tune-up for the finals. Manager Chris Taylor will use the match to test formations and players he’s eyeing for the playoffs. He’s demanding intensity and passion—qualities that have been lacking in recent performances. But Altona Magic won’t roll over. As we’ve noted, every point is gold for the western suburbs outfit as they scrap to avoid the drop. Expect them to come out swinging.

On Sunday at 5pm, South Melbourne Hellas take on Green Gully. Hellas are chasing a miracle to sneak into the finals, sitting seven points off sixth place. It’s a tall order, but a win against eighth-placed Green Gully could reignite their hopes and boost morale for the final two rounds. Manager Sinisa Cohadzic was chuffed with his side’s effort against Heidelberg last week and might stick with the same starting eleven to face the Greens.

On Friday night at 8:15pm, Oakleigh Cannons host Altona Magic. Photo: Con Deves

VPL1

The Greek Australian derbies keep coming thick and fast in VPL1. This week, all eyes are on Dunstan Reserve, where Brunswick City’s Leonidas host Northcote City’s Iraklis on Friday at 7:30pm. Both sides are gunning for a finals spot and will leave it all on the pitch. Brunswick sit comfortably in the top six with 35 points, while Iraklis lurk just outside in eighth with 31. It’s all to play for, and the result will come down to who wants it more on the night.

At the top, Bentleigh Greens’ Pancyprios are determined to hold onto first place and secure promotion to the NPL. This week, they face a tricky trip to Manningham United, who are 11th and flirting dangerously with the VPL2 relegation spots. The hosts will throw everything at the league leaders, so George Katsakis’ men will need to stay sharp to keep their view from the summit.

Kingston City’s Clarinda, battered this season, play their final roll of the dice against bottom-placed Moreland City on Monday at 7:30pm. A win could breathe new life into Con Tagkalakis’ side and keep their faint hopes of VPL1 survival alive.

VPL2

Box Hill United’s Pythagoras host Whittlesea United this week. The Greek Australian side sit eighth with 27 points, just one point ahead of their ninth-placed opponents. This Friday night clash at 7:30pm is laced with intrigue, with both teams desperate to climb the table.

Bentleigh Greens’ Pancyprios are determined to hold onto first place and secure promotion to the NPL. Photo: Con Deves

NPL – Fixtures

Friday, 1 August

Melbourne Knights – Hume City 7:30pm

Port Melbourne – Dandenong City 8:15pm

Oakleigh Cannons – Altona Magic 8:15pm

Saturday, 2 August

Avondale – Heidelberg United 3pm

Dandenong Thunder – Melbourne Victory 7pm

Sunday, 3 August

St Albans Saints – Preston Lions 5pm

South Melbourne – Green Gully 5pm

NPL – Standings

Team Matches Points

1. Heidelberg 23 55

2. Avondale 23 52

3. Dandenong Thunder 23 47

4. Oakleigh Cannons 23 42

5. Preston Lions 23 38

6. Hume City 23 34

7. Dandenong City 23 33

8. Green Gully 23 30

9. St Albans Saints 23 27

10. South Melbourne 23 27

11. Altona Magic 23 21

12. Melbourne Victory 23 15

13. Port Melbourne 23 15

14. Melbourne Knights 23 14

VPL1 – Fixtures

Friday, 1 August

Brunswick City – Northcote City – 7:30pm

Saturday, 2 August

Langwarrin – Melbourne Srbija 3pm

Manningham United Blues – Bentleigh Greens 3:15pm

Caroline Springs George Cross – Eastern Lions 6pm

Sunday, 3 August

Western United – North Sunshine 4pm

Monday, 4 August

Kingston City – Moreland City 7:30pm

Bulleen Lions – Melbourne City 8:30pm

VPL1 – Standings

Team Matches Points

1. Bentleigh 23 49

2. Melbourne City 23 48

3. George Cross 23 48

4. Western United 23 40

5. North Sunshine 23 36

6. Brunswick 23 35

7. Bulleen Lions 23 33

8. Northcote 23 31

9. Melbourne Srbija 23 31

10. Langwarrin 23 29

11. Manningham 23 22

12. Eastern Lions 23 18

13. Kingston City 23 17

14. Moreland City 23 17