ADELAIDE United kept its AFC Champions League dream thriving after an outstanding performance on an island half the size of Kangaroo Island.
Adelaide needed to beat favoured Jeju United on Jeju island or virtually kiss another campaign goodbye after a disastrous A-League title defence.
Incredibly Adelaide can still finish its A-League season dead last on Saturday.
But on the intercontinental stage United is very much alive and kicking after a shock 3-1 win over Jeju United at Jeju's World Cup Stadium.
The win means Adelaide is sitting equal second with Jeju third on four points.
Adelaide is now within touching distance of the knockout stage, facing Gamba Osaka away on Anzac Day and table topping Jiangsu Suning at Hindmarsh in May before completing its Group H matches.
But the Reds must first face Gamba without stoppers Taylor Regan and Dylan McGowan and Socceroo Riley McGree.
The trio picked up Champions League cautions last night - their second of the series and will be suspended for the Osaka clash.
But Adelaide had a perfect start when Kim Jae-sung scored in the seventh minute.
Magno Cruz then equalised less than 60 seconds later before McGowan headed Adelaide into the lead in the 49th minute from a Ben Garuccio corner.
McGree made it 3-1 in the 65th minute when the 18-year-old scrambled the ball over the line after a stunning wide pass from Baba Diawara allowed Kim to fire in a cross which Jeju couldn't cope with.
In an action-packed clash ex Jeju United star Kim jump started the underdogs on foreign soil.
Kim smacking the ball into the back of the net from 25m with a venomous shot which sailed past a sea of legs was an ominous sign the Reds didn't want to see this season die without a fight.
But Kim was respectful when he scored, refusing to celebrate the goal in front of his former fans.
He scored just seconds after Sergio Cirio's 15m effort rocked the upright when he pounced on a Jeju error in defence.
Kim's goal stood for just less than a minute as Adelaide paid the ultimate price for napping from the re-start.
Lee Chang-min was allowed time and space outside the box to pick his spot for a cross which looped towards Magno Cruz.
The Brazilian ghosted in at the far post and leapt over Garuccio to nod the ball into the back of the net leaving Reds skipper Eugene Galekovic on his heels.
From that point Adelaide was forced to retreat as Jeju peppered Adelaide's penalty box without further rewards in the first half.
Ahn Hyun-beom was a constant threat with McGowan blocking an effort in the 15th minute before Jeju's Australian Alex Jovanovic had a chance to give his side the lead in the 40th minute but his cute back heel missed the target from 5m.
With Adelaide forced to sit deep near the edge of its own box Baba did a mountain of work to take the pressure off the Reds but when he did get the ball in good areas he was always isolated.
But just as Jeju seemingly became frustrated when 194cm Frederic Mendy headed the ball wide in the 41st minute Adelaide found its second wind when the first half was about to come to a close.
McGowan watched in agony as his powerful 6m header from a Cirio corner forced a world class save from Jeju gloveman Lee Chang-keun before Regan fired in a rebound which the keeper managed to save on the line.
But McGowan got his reward four minutes after the break when Jeju looked all at sea when defending the Garuccio corner before heading the ball into an empty net.
Six minutes later Adelaide survived a counter attack when substitute Jin Seong-uk missed the target when Galekovic was caught out of position.
But the Reds longest serving player kept his side in the clash with a plethora of late saves as Jeju pushed for goals.
Update your news preferences and get the latest news delivered to your inbox.