Melbourne City has delivered a bitter blow to Brisbane Roar's A-League finals chances with a 2-1 come-from-behind victory.
The Roar had been bumped out of the top six earlier on Sunday by Western Sydney's win over Central Coast.
Massimo Maccarone's opener looked to have put them on course to jump straight back in but they were ultimately overrun by City, who inflicted their seventh loss at home this season in a pulsating clash at Suncorp Stadium.
It leaves Brisbane in seventh place, three points and goal difference behind the Wanderers, who also have a game in hand.
City, meanwhile, have trimmed the gap between themselves and second-placed Newcastle to just four points after a bright performance in their first match without chief goal-scorer Ross McCormack.
Coach Warren Joyce, however, felt they should have won by a bigger margin.
"Disappointed we didn't score more goals. I thought we dominated the game," he said.
Maccarone had a golden chance to make it 2-2 from the penalty spot in the 78th minute after Michael Jakobsen brought down Fahid Ben Khalfallah, but his limp attempt was saved easily by Dean Bouzanis.
The veteran Italian had headed home a free kick from Eric Bautheac to give the Roar a one-goal lead 14 minutes in.
But it lasted only five minutes as City's man of the moment - Daniel Arzani - generated the equaliser.
The 19-year-old dribbled down the centre of the park and threaded an inch-perfect ball through two defenders for Marcin Budzinski, who fired home from close range.
The sides traded shots on goal for the remainder of the half, with Dario Vidosic having a header cleared off the line by Maccarone and Brett Holman only kept out by Bouzanis's outstretched leg.
The Roar also had what looked a clear penalty denied, with Jack Hingert taken down in the box by a clumsy Osama Malik challenge.
Much to the dismay of the 9150 in attendance, the video assistant referee did not intervene.
A rare error from the in-form Jamie Young opened the door for the visitors to nudge ahead in the 66th minute.
Young came out to collect the ball but mistimed his approach, inviting Budzinski to skip straight past him.
The Polish marquee doubled back and sent in a cross for an on-rushing Stefan Mauk, who did well to time his jump and crane his neck for a neat headed finish.
Still, Roar coach John Aloisi rated it as one of their best performances of the season.
"I can't recall Jamie Young making an important save whereas Bouzanis was man of the match," he said.
"That just goes to show ... we had the chances to win that football game comfortably. They capitalised, we didn't."