Substitute Kosta Petratos has delayed Sydney's charge to the A-League's Premiers Plate with a late winner in Newcastle's 2-1 away victory over the Sky Blues on Tuesday.
Sydney only need a point to secure a record fourth Premiers Plate and led for over half an hour at Netstarta Jubilee Oval
But a spectacular equaliser from Nick Fitzgerald and a 20 metre stoppage strike from Petratos, his first A-League goal, earned the Jets a win and kept alive their hopes of making the finals.
The Jets had 15 shots to five and controlled play for 40 minutes either side of halftime , despite falling behind.
It was an unconvincing performance by Sydney, who were forced to defend more than they have for most of the season.
Sydney took the lead with a beautifully constructed goal in the 25th minute, with Anthony Caceres sliding home from close range after Rhyan Grant and Alex Baumjohann combined.
Sydney suffered a big blow after 31 minutes when Socceroos defender Grant was forced off with what appeared to be a groin or hamstring injury.
His marauding raids down the right were one of the features of the first half-hour and he featured in some fine one-touch moves, with his departure robbing Sydney of much of their attacking thrust.
It looked like Newcastle could go unrewarded when Roy O'Donovan watched his shot cannon off a post in the 51st minute.
Newcastle's well-deserved equaliser came in the 58th minute, when Nick Fitzgerald spectacularly volleyed home a cross from Matt Millar
Sydney coach Steve Corica made three substitutions on the hour, bringing on Trent Buhagier, Milos Ninkovic and Joel King in a bid to turn the game around and the trio did add some more urgency, as Sydney pressed for a winner.
In the first half, Newcastle had six more shots than Sydney and Sky Blues goalkeeper Andrew Redmayne made the only three saves of the first 45 minutes.
The best of them was when he used his left foot to deflect a goalbound shot from O'Donovan, who had been played through by Steven Ugarkovic.