Perth midfielder Travis Dodd scored a brace and Shane Smeltz chipped in with a controversial goal to inspire Glory to a 3-0 A-League victory over the Newcastle Jets at nib Stadium on Friday night.
The Jets entered the match with a cloud hanging over their future after the Australian Tax Office applied to have both them and NRL outfit Newcastle Knights wound up due to unpaid debts.
And the week got worse for the Jets when Dodd scored in the 45th and 49th minutes, before Smeltz won and converted a questionable penalty in the 75th minute.
Perth's first win in six games lifted them from eighth into fourth on the table, while the Jets, who have lost four of their past five games, slipped to sixth.
Glory created a glut of chances in the opening half, but Newcastle should have opened the scoring in the fifth minute when James Virgili streamed into the box with only the goalkeeper to beat.
Danny Vukovic pulled off a good save with his legs to deny Virgili, and Jets goalkeeper Matthew Nash had to pull off some heroics of his own at the other end to keep out wave after wave of attacking forays from Perth.
But a defensive mistake from debutant Jets midfielder Mitchell Oxborrow opened the door for Perth on the stroke of half-time, with Dodd intercepting the weak pass before unleashing a cool strike to finally beat Nash.
Dodd was at it again shortly after the break, with the former Adelaide skipper capitalising on a quickly-taken Glory corner to head home the second goal of the match.
And Jets coach Gary van Egmond was left clearly aggrieved when Perth were awarded a penalty in the 75th minute despite defender Josh Mitchell making contact with the ball first in a tackle on Smeltz.
Marquee Jets striker Emile Heskey had a quiet match, with the former England international well held by Glory's defence.
And Perth had extra reason to celebrate the win after captain Jacob Burns managed to stay out of the referee's book for the first time this season.