Jamie Maclaren's brace earned Melbourne City three points on the road at Bankwest Stadium as they defeated Western Sydney Wanderers 3-2 in an enthralling encounter.
Wanderers fans couldn't have asked for a better start. Two minutes into the match Mitchell Duke sprayed a lovely cross-field ball to Bruce Kamau who sent it back into the box first time for the waiting Kwame Yeboah.
After a short VAR check, Yeboah celebrated his first goal of the A-League season.
Melbourne City equalised through a penalty from Jamie Maclaren and took the lead as the Socceroo set up Josh Brillante for a simple tap in.
Celebrations were short lived however as Kwame Yeboah rifled home a volley to level the score, after Alex Meier set him up with a cushioned header.
The match hit fever pitch in stoppage time, as Lachlan Wales blitzed past Daniel Wilmering to cut back for Maclaren who slotted it past Daniel Lopar.
WESTERN SYDNEY WANDERERS
Daniel Lopar - 6
Lopar tipped Joshua Brillante's long range effort over the bar in the first half and was tested by Cabrera in the second half.
Daniel Wilmering - 6
Wilmering got pulled out of position on occasion by Craig Noone to open up the space in behind him. As the game progressed his attacking play improved.
Patrick Ziegler - 5.5
Ziegler's miscommunication with Georgievski left Maclaren free in the box who made no mistake with his finish.
Dylan McGowan - 5.5
McGowan didn't deal with the danger of Luna and Maclaren well enough in the corner as Maclaren skipped away to set up Brillante's goal.
Daniel Georgievski - 6.5
Showing great tenacity as always, Georgievski showed big improvements from round fives loss to Western United. A splendid cross to Meier set up Yeboah's equaliser and a braveheart performance which spawn a million memes from his hastily taped-up chin.
Nicholas Sullivan - 7
Sullivan was back in the squad after a short break through injury and was doing a terrific job tracking back to man mark Melbourne City's Josh Brillante.