Bentleigh Greens defeated Heidelberg United 1-0 and Adelaide United downed APIA Leichhardt 2-0 in their FFA Cup quarter-finals on Wednesday.
Bentleigh Greens have won through to an FFA Cup semi-final with Adelaide United after a late and great effort against Heidelberg United.
The last four of the knockout competition will also feature a Sydney derby after the draw was made following two quarter-finals on Wednesday night.
United were 2-0 winners over APIA Leichhardt at Leichhardt Oval, while the beers were flowing at Kingston Heath after Bentleigh's 1-0 win.
Left-back Jacob Alexander struck a curling winner with just five minutes remaining to defeat their gallant opponents and local rivals.
Heidelberg were playing in their seventh match in four weeks, fulfilling league, cup and finals obligations.
It was no surprise then that the home side made the running, led by Tyson Holmes and lightning-fast striker Chris Lucas.
Heidelberg striker and key man Tom Cahill hit the bar in the first half and drew panic from the Greens defenders across the evening.
But Bentleigh hung tough to earn the win and return to the last four, becoming the first grassroots club to reach two semi-finals.
The win was sweet consolation for John Anastasiadis' side after they were beaten to the state league title by a single point to Heidelberg.
"The good thing about football is you get always get an extra chance," he told AAP.
"We were given that great opportunity today to get to another semi-final and we did it.
"The players, they went out today and beat a very, very good team."
In Sydney, a Craig Goodwin screamer helped Adelaide reach their third FFA Cup semi-final in five years.
Goodwin scored in his third straight Cup tie since re-joining United as the Reds' best and fairest in their title-winning campaign of 2015/16.
The fringe Socceroo belted home from 30 metres past Ivan Necevski in the 71st minute, before Mirko Boland headed home with 10 minutes remaining.
APIA defeated Melbourne Victory in the last round and had chances to score, but were second-best.
United winger Ben Halloran impressed but striker Papa Baba Diawara had a forgettable night, missing several chances.
Sydney FC and Western Sydney earned their semi-final appearances last week, defeating Avondale FC and Melbourne City respectively.
FFA CUP SEMI-FINALS
Bentleigh Greens v Adelaide United
Western Sydney Wanderers v Sydney FC
* Matches to be played October 5 or 6.