Embed from Getty Images

Perth Glory have advanced to their second straight FFA Cup final after defeating Melbourne City 3-1 at NIB Stadium.

Sandor opened the scoring for the Glory in the 24th minute, before City managed to equalise two minutes from half time through Millar.

However, City's hard work was undone in first half injury time, with Ben Garuccio netted an own goal to give the home side the lead.

The Glory then finished off the win with Chris Harold scoring a third in the 72nd minute.

Perth will face the winner of Melbourne Victory and Hume City.