Green Gully came out with all guns blazing to execute a come-from-behind 5-2 win over Kingston City in the National Premier League at Green Gully Reserve on Saturday.

It was a topsy turvy first half for the Cavaliers.

They trailed after 13 minutes when Kingston City’s Damian Iaconis drilled a low and hard strike past Cavaliers goalkeeper Lucas Spinella.

Barely did the Green Gully fans have a chance to fret before captain Nick Kalmar delivered a cross from the corner to Jordan Hall, who scored an equalising header just a minute after Iaconis’s opener.

Iaconis put Kingston City back in front in the 36th minute when a shot ricocheted off Cavaliers defender Timmy Purcell and into his path for the easiest of tap-ins.

Green Gully

Green Gully’s Alex Salmon. Photo by Damjan Janevski.

PHOTO GALLERY: Green Gully vs Kingston City

The second half was a much different story with the Cavaliers piling on four unanswered goals in a dominant display.

The equaliser was a well worked team goal from the Cavaliers with Andy Brennan advancing down the pavilion side and playing an inch perfect ball to Kalmar, who found Alex Salmon unmarked for a relatively easy finish for the league’s leading goal scorer two minutes after the resumption of play in the second half.

The Cavaliers took the lead five minutes later when Matthew Breeze produced a nice stepover to get a defender off balance and deliver an exquisite cross to Jonathan Bounas, who scored with a header at the backpost. Bounas scored the Cavaliers’ fourth, forcing a turnover through his incessant pressure before unleashing a long range shot for his second goal.

Salmon also had a second on the day, pouncing on some sloppy Kingston City defending to make it five goals for Green Gully. Green Gully is ensconsed in the top six with four rounds to go.

The Cavaliers will host Melbourne Knights in a massive game at Green Gully Reserve on Saturday at 3pm. The Knights renewed their challenge for a spot in the top six with a 2-1 win over Pascoe Vale on Friday night.