Craig Goodwin's injury-time penalty restored Adelaide United to the A-League top four, as they beat Newcastle Jets 2-1.
The Reds arrested their slide down the table over the past few rounds by winning at McDonald Jones Stadium.
Marco Kurz's team went north having only taken one point from their last three games, but picked up the victory when Jets skipper Nigel Boogaard fouled Ryan Kitto in the box.
Goodwin converted from the spot as the visitors made sure they ended 2018 in a healthy position - they are five points behind Melbourne Victory, Sydney FC and Perth Glory.
Newcastle believed they had done enough to take a point when Irish striker Roy O'Donovan scored his first goal since serving a 10-week suspension in the 75th minute.
He climbed high to score with a header at the far post from substitute Kaine Sheppard's ball.
Adelaide had drawn first blood, seven minutes before the end of the first half, when Ben Halloran's chipped ball hit the post and struck diving Jets keeper Glen Moss before being tapped home by Nikola Mileusnic.
O'Donovan proved a handful for the visitors, especially in the air, while Newcastle also saw Boogaard head wide midway through the first half and a volleyed strike from Steve Ugarkovic miss the target.
Adelaide keeper Paul Izzo made an excellent save to deny Jair on the half-hour mark, and tipped the Brazilian's header over the bar in the second half.
Izzo went full stretch to deny Dimi Petratos' strike in the 70th minute and did well to keep out Sheppard's header two minutes from the end.
O'Donovan had a goal disallowed for offside when he tapped in Jair's cross midway through the second half.
The Reds are 4/5 to win their next game against Wellington Phoenix, who are 10/3, with the draw 11/4.
View all Soccer betting
Craig Goodwin's injury-time penalty restored Adelaide United to the A-League top four, as they beat Newcastle Jets 2-1.
The Reds arrested their slide down the table over the past few rounds by winning at McDonald Jones Stadium.
Marco Kurz's team went north having only taken one point from their last three games, but picked up the victory when Jets skipper Nigel Boogaard fouled Ryan Kitto in the box.
Goodwin converted from the spot as the visitors made sure they ended 2018 in a healthy position - they are five points behind Melbourne Victory, Sydney FC and Perth Glory.
Newcastle believed they had done enough to take a point when Irish striker Roy O'Donovan scored his first goal since serving a 10-week suspension in the 75th minute.
He climbed high to score with a header at the far post from substitute Kaine Sheppard's ball.
Adelaide had drawn first blood, seven minutes before the end of the first half, when Ben Halloran's chipped ball hit the post and struck diving Jets keeper Glen Moss before being tapped home by Nikola Mileusnic.
O'Donovan proved a handful for the visitors, especially in the air, while Newcastle also saw Boogaard head wide midway through the first half and a volleyed strike from Steve Ugarkovic miss the target.
Adelaide keeper Paul Izzo made an excellent save to deny Jair on the half-hour mark, and tipped the Brazilian's header over the bar in the second half.
Izzo went full stretch to deny Dimi Petratos' strike in the 70th minute and did well to keep out Sheppard's header two minutes from the end.
O'Donovan had a goal disallowed for offside when he tapped in Jair's cross midway through the second half.
The Reds are 4/5 to win their next game against Wellington Phoenix, who are 10/3, with the draw 11/4.
View all Soccer betting
Source: bet365.com