Brisbane kept their slim hopes of retaining the Premier's Plate alive and ended Central Coast's unbeaten streak at 15 games with a confidence-boosting 2-0 win in an entertaining A-League clash at Bluetongue Stadium.
To have any hope of finishing in top spot heading into the finals, the third-placed Roar desperately needed the three points at Gosford.
Coach Ange Postecoglou was after a response from his players after last week's defeat against Newcastle and would have been proud of his players, who turned in one of their best performances in weeks.
Roar secured the points courtesy of first-half goals from Erik Paartalu and Besart Berisha.
Also on Saturday, the winless runs of both Melbourne Heart and Melbourne Victory rolled on as a lacklustre derby ended 0-0 at AAMI Park.
Heart dominated the first half of this match and Victory the second, but neither side was able to make the breakthrough.
The result did greatest damage to Victory's finals hopes as they remained stranded outside the top six after a fifth straight match without a win and a third consecutive draw. But, having had to see out the final 15 minutes with just 10 men after Grant Brebner was sent off, they will feel some relief.
A seventh straight match without a win left Heart completely bereft of momentum and just five points in front of Victory as well as Newcastle, who could move closer with a good result against Sydney on Sunday.