Adelaide United vs Melbourne City: The massive Semi-Final match ups

Two quality teams but only one Grand Final spot available. Who will come out on top in a blockbuster Semi-Final when Adelaide United meets Melbourne City on Friday night?