Port Melbourne Sharks will be fighting to save their place in the NPL today as the fight to stay reaches boiling point. After South Melbourne claimed the NPL title last week, the focus now shifts to the three-way battle for survival between Ballarat, Port Melbourne and Werribee City.

Only one of the three will join Goulburn Valley in the NPL 1 next season, with the three sides locked on 27 points ahead of the final day.

If Ballarat loses to Oakleigh, a draw will be enough for Port Melbourne and Werribee to stay in the top flight.

The Sharks will have a fighting chance if they use their defence wisely against Werribee City, and with a home advantage could be getting more than their usual draws.

Their last match was a 1-1 draw against Pascoe Vale, while Werribee City drew 0-0 to a more impressive Heidelberg United.

Heidelberg sit third on the ladder, and while they still average two goals a game, they’ve lost some passion in the last couple of games.

They take on Dandenong Thunder in the last match of the season on Sunday, hoping to return to their high scoring ways with the help of Kaine Sheppard and Daniel Heffernan.