Adelaide United's Asian Champions League campaign ended in dramatic fashion on Wednesday in Tashkent, where they twice surrendered a lead before falling 3-2 in extra time to Uzbekistan club Bunyodkor.
Adelaide, who headed into the second-leg quarter-final clash needing goals after last month's 2-2 draw between the teams, were reduced to 10 men in the dying stages of regular time when Fabian Barbiero was given his second yellow card of the match.
With the sides locked two goals apiece and 30 minutes to play, few gave the travel-weary Reds any hope of advancing to the semi-finals.
The visitors were competitive after the restart and their confidence was boosted after 10 minutes when Bunyodkor defender Anvar Gafurov was given his marching orders for a second yellow card.
The hosts, who had dominated possession and cut the Reds through the middle with some clinical passing for the majority of the game, were suddenly looking shaky and the pace of the game slowed.
But Adelaide were unable to make the most of it, Bunyodkor substitute Alibobo Rahmatullaev pouncing in the 114th minute to give his side the lead for the first time.
Lutfulla Turaev, who scored the first equaliser for the home side, floated a pinpoint pass to Rahmatullaev at the back post and his header went sizzling past Reds goalkeeper Eugene Galekovic.
United finished the spiteful match with nine men, defender Iain Fyfe collecting his second yellow for an ungainly lunge on Jasur Hasanov.
The Reds' bid to reach the Champions League final for the second time in four years started brightly with Iain Ramsay firing from the cusp of the box and opening the scoring, as he did in last month's first leg in Adelaide.
It proved to be the match's turning point.
Bunyodkor were sparked to life and would have had a couple of goals by halftime if not for Galekovic, who was indomitable between the posts and unlucky to concede three goals in the match.
Skipper Viktor Karpenko and Hasanov ran rings around Adelaide, as the hosts attacked regularly and with purpose.
Galekovic needed to pull out a fantastic double stop in which he parried Jan Kozak's long-range effort and instinctively deflected Kamoliddin Murzoev's follow-up.
He was undone in the 13th minute when a looping ball from Karpenko found the head of Turaev in the box.
Galekovic worked hard to keep the terms level at halftime, twice stopping Murzoev when the striker only had the keeper to beat.
Argentine substitute Jeronimo Neumann put the visitors back in front in the 63rd minute, but Bunyodkor answered through Akmal Shorahmedov and continued to press, including an impressive bicycle-kick volley from Murzoev that tested the woodwork.
Adelaide must now rebuild for their opening A-League clash with the Jets in Newcastle on Sunday.