Western Sydney Wanderers moved into the A-League top six thanks to a cracking 25-metre strike from Mitch Nichols in a 2-1 win over the Newcastle Jets at Hunter Stadium on Saturday night.
The Wanderers trailed 1-0 after Serbian Enver Alivodic scored in the 73rd minute but the Wanderers equalised in the 79th from the spot after Milos Trifunovic was judged to have pushed Brendan Santalab to the ground.
Andreu stepped up and converted for the visitors.
Nichols then put the Wanderers in front in the 86th minute when he beat Mark Birighitti with a powerful low strike from long range.
The round-five win lifted the Wanderers to seven points and sixth place.
The loss left Newcastle, who were third before the game, on nine points.
Alivodic put Newcastle ahead when he side-footed in a rebound off the crossbar from a Lee Ki-je free kick.
The linesman called off-side but after consulting with referee Stephen Lucas, the goal was awarded.
Newcastle were left to rue missed chances from Nigel Boogaard and Ben Kantarovski who hit close-range one-on-one shots wide in the 51st and 59th minutes respectively.
Birighitti was in fine form in the first half as both sides created excellent chances in an open contest.
Birighitti dived to knock wide a shot from Nicholls in the 18th minute and a header from Scott Neville in the 21st before making a reflex save off a volleyed Dario Vidosic strike in the 45th.
Newcastle threatened goal on several occasions but Wanderers counterpart Andrew Redmayne was not called into action until the final minute of the half when he dived low to his left to stop a shot from Trifunovic.