ADELAIDE, AUSTRALIA - AUGUST 23: (L-R) Jordan O'Doherty of United and Benjamin Garuccio of United celebrate after the round of 16 FFA Cup match between Adelaide United and Melbourne Victory at Marden Sports Complex on August 23, 2017 in Adelaide, Australia. (Photo by Daniel Kalisz/Getty Images)

Adelaide United 3 def. Melbourne Victory 0

Melbourne Victory have been soundly beaten by Adelaide United, hence ending their FFA Cup campaign.

It took until the second half for the nil all deadlock to be broken, however it was well worth the wait. Johan Absalonsen struck a low searing ball from outside the box to give his side the advantage.

Just over 10 minutes later Geoge Blackwood doubled the lead, converting a penalty from a Victory handball. Nathan Konstandopoulos capped off a brilliant game for Adelaide, by making it a 3-0 advantage.

It was a tough night for Melbourne, who also had six players record yellow cards.

Moreton Bay United 0 def. by Gold Coast City FC 1

It was a defensive slog in this game, fans waiting until the 108th minute for a goal to be scored.

Moreton Bay United fought all day, but were eventually left disappointed giving away a penalty in the second period of extra time. Sam Smith then confidently stepped up for Gold Coast and confirmed their spot inside the group of eight.

There were just over 1,000 people in attendance at Wolter Park, however they did not see the result they were hoping for.

South Melbourne 4 def. Sorrento FC 1

South Melbourne showed off their strength, beating Sorrento FC 4-1. Things started off brilliantly for the home side who scored inside the first minute through Leigh Minopoulos. They managed to extend their lead before halftime thanks to a smart finish from Nick Epifano.

Down 2-0, things didn't get any better for Sorrento FC, with Sean Canham being sent off for a second bookable offence. A Milos Lujic header in the 70th minute sealed the win, while Nick Epifano registered his brace after Scott Witschge knocked Sorrento's only goal in.

South Melbourne now look to be one of the few non-A-league sides who could upset the competition and take the cup.

Sydney United 58 FC 1 def. by Heidelberg United FC 1 (3-4 on pens.)

Heidelberg United have held their nerve late to defeat Sydney Unite 58 on penalties. Neither side was able to find the back of the net in the first 90 minutes, forcing extra time.

It was the visitors who struck first in the 111th minute through Sean Ellis. A long throw was fired into the box and fell to Ellis, he managed to blast a brilliant left foot volley past the keeper and put his side ahead.

However there would be another twist before the end of the game, with Sydney United 58 FC drawing level in the final minutes. Glen Trifiro played Adrian Vranic into the box, with the latter putting away a classy finish.

Heidelberg were faultless from the spot, while Sydney missed twice, the final shot being saved by Christophe Theodoridis-Petropoulos. That moment saw his side book their place in the next round.