Played in a heavy wind favouring one end of the ground, the Cavaliers were content to hold off the Greens in the opening period.

But with the breeze, it took Gully a little over a minute to open the scoring, before piling on another three in a fine display.

Striker Mathew Sanders hit a three-minute double salvo before Steven Burton scored his sixth goal of the season and substitute Michael Anderson his first senior goal to seal the win late on.

The home side made two changes to team that recorded a win over Altona Magic, with Sanders and Timothy Gould coming in for Jason Hayne and suspended captain Jeffrey Fleming.

The Greens made three changes to the starting team that beat Sunshine George Cross, with Sam De Vito, Alex Rojas and Anthony Selemiois coming in for Anthony Ouliaris, Nicholas Schwals and Luke Fitzpatrick.

The lively Andy Vargas was finding plenty of space on the right hand side of the park in the opening exchanges, providing the Greens defence with plenty to think about with Ryan Ollerton overlapping.

But the final ball was missing from the pair.

A beautiful ball down the right from Jonathan Munoz found Vargas on nine minutes, but his cheeky attempt at a lob went narrowly over.

The visitors had a quality chance to open the scoring on 14 minutes.

Wide man Adam Fadljevic curled in a cross from the left, but striker Damir Lokvancic put his free header over the bar.

The Cavaliers responded well and in-form striker Joshua Groenewald should have given the home side the lead on 21 minutes.

The ever-dangerous Sanders made a clever run before cutting back for the youngster, but he scuffed his shot and it was cleared off the line.

The Greens struggled to use the aid of the strong breeze, regularly placing too many long balls well over their front line.

On the half hour, Gully had an appeal for a penalty turned down as Graham Hockless jinxed past three defenders before his shot struck a defender.

The same man shot just wide at the near post five minutes later.

Groenewald put Vargas through moments later, but the Cavaliers midfielder put his shot inches wide as keeper Damir Salcin advanced.

The Greens could have gone into the break ahead when a long cross field pass from Selemiois found striker Johnny Sapazovski in the area, but he decided to take a touch when he should have shot and was dispossessed.

While the Greens struggled to make the breeze pay, it took the home side less than two minutes to find the net.

Vargas was again brought down on the right hand side, and the resulting free kick from Burton found Sanders unmarked to head home.

It took a slice of luck to get Gully its second goal three minutes later.

The impressive Gould headed on a long pass from Ollerton in midfield and it fell behind for Groenewald.

The youngster took one touch too many and lost possession, but the ball fortuitously fell for Sanders to tap home into an empty corner.

On 65 minutes, Sanders was put through again but he shot just wide across custodian Salcin.

A couple of minutes later, it was 3-0.

A short corner went through Sanders, before Hockless whipped in a ball for Burton to head home at the back post.

Substitute Brent Fisher put a header wide after another cross from Burton soon after.

With a quarter of an hour to play, Sanders should have had a hat trick when he was put through one on one, but Salcin spread himself well to make a good save.

As the tempo dropped, the Cavaliers struck once more on the counter attack.

Young substitute Anderson got behind after a long pass and he struck a brilliant low shot into the corner of the net.