

Oakleigh Cannons Edge Heidelberg United in Tense NPL Victoria Battle
A solitary first-half goal was enough for Oakleigh Cannons to claim a hard-fought 1-0 victory over Heidelberg United in the National Premier Leagues Victoria on June 26, 2026. The match at Heidelberg's Olympic Village was a tight, tactical affair, with the Cannons' defensive resilience proving the difference.
Early Goal Sets the Tone
The only goal of the game came in the 16th minute. Oakleigh's creative midfielder Dimitri Petratos threaded a perfect pass to winger Adrian Zoric, who cut inside his marker and fired a low shot inside the far post. Heidelberg responded with sustained pressure but found the Cannons' defence, led by experienced centre-back Stefan Milosavljevic, in uncompromising form.
Heidelberg's Fightback Falls Short
The hosts dominated possession for large stretches, particularly after the interval, but struggled to carve out clear-cut chances. Their best opportunity came in the 63rd minute when striker Joshua Phelps headed just over from a corner. Oakleigh goalkeeper Tomislav Uskokovic was called into action only a handful of times, but his handling was assured when needed.
Heidelberg's frustration grew as the match progressed. Midfielder Marko Spirovski was booked for a late tackle, and the home side had a penalty appeal waved away in the 81st minute when a cross appeared to strike an Oakleigh arm. The Cannons held firm, weathering late pressure to secure all three points.
Tactical Battle and Standout Players
- Oakleigh's discipline: The Cannons committed just six fouls and avoided any major defensive lapses, a testament to their well-drilled shape.
- Adrian Zoric (Oakleigh Cannons): The match-winner caused problems all night with his pace and direct running. His goal was his fifth of the season.
- Heidelberg's set-piece threat: The hosts had seven corners but could not convert, highlighting a lack of precision in key moments.
Standings and Season Impact
The victory moved Oakleigh Cannons up to fifth place, closing the gap to the top four. For Heidelberg United, the defeat was a setback in their own playoff aspirations, leaving them three points adrift of the finals places. The result also ended Heidelberg's three-match winning streak at home.
Both sides now face crucial fixtures: Heidelberg travel to Green Gully next week, while Oakleigh host high-flying South Melbourne in a match that could define their season.
