The past weekend saw some big defeats, upsets and plenty of competitive matches in the NPL Victoria Men competition.
Catch up on all the results and goals below.
Green Gully 3 defeated Port Melbourne 2
Goals: Liam Driscoll (Green Gully - OG) 5, Pierce Waring (Green Gully) 29,85, Luca Tevere (Port Melbourne) 36, Taylor Schrijvers (Green Gully) 40
Heidelberg 0 defeated by Oakleigh 5
Goals: Alex Salmon (Oakleigh Cannons) 36, Anthony Pantazopoulos (Oakleigh Cannons) 49, Anthony Theodoropoulos (Heidelberg - OG), Chris Lucas (Oakleigh Cannons) 82, 89
Moreland City 1 drew with Altona Magic 1
Goals: Jonas Markovski (Altona Magic) 60, Christos Theodorakopoulos (Moreland City - P) 82
North Geelong Warriors 1 defeated by Avondale 4
Goals: Kristian Trajceski (Avondale) 18, 90+4, Stefan Zinni (Avondale) 32, Nikola Jurkovic (North Geelong) 54, Gavin De Niese (Avondale)
Hume City 1 drew with St Albans 1
Goals: Josh Bingham (Hume City) 59, Brian Summerskill (St Albans - P) 71
Dandenong Thunder 0 defeated by South Melbourne 1
Goals: Pat Langlois (South Melbourne) 27
Melbourne Knights 1 defeated Bentleigh Greens 0
Goals: Gian Albano (Melbourne Knights - P) 33