Blake Powell fired in four goals as the Wellington Phoenix beat the Western Sydney 5-2 in Parramatta.
It was the first hat-trick of the A-League season and the win was the first for the Phoenix since early December.
In a remarkable individual display, Powell scored the hat-trick in the first 33 minutes as the visitors scored with their only three shots on target.
He then put the icing on the cake with 19 minutes left with his fourth of the match as Phoenix snapped their nine-game winless run in some style.
The Wanderers threatened a comeback as a Mitch Nichols screamer and another to Mark Bridge halved the deficit with six minutes still to play.
But in the final minute Wanderers defender Jonathan Aspropotamitis was sent off for a foul in the box as Michael McGlinchey converted the penalty to end a dramatic game at Wanderland.
"It's been a long time coming, we started scoring goals today and we win games. Ernie has showed a lot of faith in me, he's been giving me some game time so I'm very grateful for that and it's about time I repaid him with some goals." said Blake Powell.
The result means Western Sydney missed the chance to go top of the table, while the Phoenix remain second from bottom.