Teenager Jordon Elsey came off the bench to score an injury time goal which gave eighth-placed Adelaide a 2-1 win over leaders Brisbane in the weekend's 14th round of Australian football's A-League.
The 19-year-old Elsey had been playing on loan at the Hong Kong club Kitchee FC and was close to sealing a season-long deal when he was recalled by Adelaide which was hit by a spate of injuries.
Elsey's headed goal in the 91st minute of only his third A-League match clinched Adelaide's fourth win of the season and cut Brisbane's lead to four points over the Western Sydney Wanderers who beat Sydney FC 1-0, also with a late goal.
Brendon Santalab scored the winner in the 87th, giving the Wanderers their third derby win over Sydney FC in four meetings since they joined the A-League last season.
In other matches, Newcastle and the Melbourne Victory drew 1-1, leaving the Victory six points adrift of Western Sydney in third place, while Perth beat last-placed Melbourne Heart 3-0. The ninth-placed Wellington Phoenix is due to host reigning champions Central Coast on Sunday.
Adelaide coach Josep Gombau said he had no choice but to recall Elsey after the club was hit by a series of injuries, suspensions and the loss of players to the Australia under-22 team.
"He went there (to Hong Kong), everything was okay, he was happy, the club was happy but last week for us was horrible," Gombau said. "We had a lot of injuries and also, on Saturday, Antony Golec -- one central defender we think if something happened can replace any injury -- asked for permission to leave the club to go to China.
"(Jordan) accepted the decision because he's our player and he came on Sunday, on Monday started training and today he scores the goal. This is life, it's like this."
Adelaide took the lead with a 19th minute penalty by striker Jeronimo Neumann. Brisbane goalkeeper Michael Theo stopped Neumann's spot kick but the Brazilian was able to knock home the rebound.
Brisbane was reduced to 10 men before the interval when Diogo Ferreira was sent off for a second yellow card but managed to equalize late in the second half through Besart Berisha who scored his sixth goal in eight matches. Adelaide then snatched the match away with Elsey's late goal.
"The courage my players showed in the second half was absolutely magnificent," Brisbane coach Mike Mulvey said. "We got the equalizer and still had the belief we could win the game. Their goal, it was some cross and some header by the big fella. Good luck to them. They go home with the points."
Santalab came off the bench as a 60th minute substitute for striker Tomi Juric to score the winner for the Wanderers, meeting a pinpoint cross from Youssouf Hersi.
Hersi had hit the crossbar with a 35 meter strike as the Wanderers, who had their first home loss in 12 months last week, went all out to avoid a repeat.
Coach Tony Popovic said he hadn't lost hope of a win when the match was scoreless after 87 minutes.
"Football is like that sometimes where you have so many opportunities and you hit the post so many times but you've got to keep believing," he said. "We didn't lose our structure, we defended well, we kept believing that we'd get a goal.
"Derbies are difficult. I said yesterday 'do whatever it takes to win the three points'."