Melbourne Victory heaped more pain on Sydney FC, coming from two goals down to score a thrilling 3-2 A-League win on Saturday night.
Eager to put last week's horror 7-2 thrashing by Central Coast behind them, the Sky Blues looked set to post a much-needed win after taking a 2-0 lead in front of 21,531 fans at Allianz Stadium.
But two goals by impressive teenage substitute Andrew Nabbout and another by Archie Thompson inside the last 12 minutes gave Ange Postecoglou's side a memorable win.
The Victory had dominated possession for most of the match but the Sky Blues looked set to profit from making the most of their chances.
An early goal to impressive Panamanian striker Yairo Yau and Dutch defender Pascal Bosschaart's first ever professional goal in the second half looked to have them on course for three competition points.
Sydney welcomed back star signing Alessandro Del Piero after he sat out the loss to the Mariners with a hamstring complaint, and Italian delivered a classy performance before being substituted in the 66th minute - a decision Sky Blues coach Ian Crook may regret in hindsight.
With Bosschaart and Fabio back from injury too, Crook also promoted Blake Powell to the starting line-up and the home side looked determined from the outset.
It didn't take them long to capitalise, with Yau opening the scoring for the second straight week.
Del Piero played Powell into space and the 21-year-old youngster did brilliantly in cutting the ball back to set up Yau for a simple tap-in.
Victory captain Adrian Leijer and Sydney's Seb Ryall were forced off the field midway through the first half after a sickening head clash but were both able to continue after some treatment and heavy bandaging.
The visitors grew into the game throughout the first half, with only a brilliant 44th-minute save by Ivan Necevski preserving Sydney's 1-0 lead at halftime.
Melbourne appeared to start the second half with purpose but Sydney doubled their advantage against the run of play in the 48th minute.
Some more Del Piero trickery led to a Sky Blues corner and, after the Victory failed to clear, Bosschaart struck a sweet first-time volley that Necevski failed stop.
It was the 32-year-old's first goal in almost 400 games played in the Netherlands and Australia.
Victory almost pulled one back in the 56th minute with Necevski's fingertip save denying Marco Rojas from close range.
Teenager Nabbout gave the visitors hope with a brilliant curling finish to set up a nail-biting finish and the home crowd were stunned as the Victory came home like a train.
Thompson struck with a header in the 86th minute to level the scores before Nabbout capped a spectacular performance off the bench with the winner, a pin-point header from Gui Finkler's corner in stoppage time.
Will Burnley retain their EPL status?