Lionel Messi missed a penalty as holders Barcelona were sent crashing out of the Champions League semi-finals after 10-man Chelsea battled to a 2-2 draw at the Camp Nou here Tuesday.
Chelsea, leading 1-0 from the first leg, snatched a 3-2 aggregate win on a night of extraordinary drama which saw the Premier League side recover from 2-0 down and the dismissal of captain John Terry to reach next month's Munich final.
But a superb counter-attack and chip from Ramires put Chelsea ahead on away goals, and in the dying seconds substitute Fernando Torres completed an unlikely fightback and kill off an epic contest.
"We all believed -- not many people did -- but we believed as a team," jubilant Chelsea defender Ashley Cole said.
"It's hard, but we defended well as a team, got a bit lucky, and Petr (Cech) made some good saves.
"Three or four months ago no one thought we had a chance but we always believed. You can't beat that desire, fight and spirit you saw out there."
Meanwhile distraught Chelsea skipper Terry admitted he had deserved to be dismissed.
"I feel as though I let them (team-mates) down. I have apologised to them and I apologise to the Chelsea fans. At the time I was bewildered, But looking at the replay it looks a red card," Terry said.
An extraordinary first half had seen Chelsea manage to frustrate Barcelona in the face of remorseless pressure despite the setback of losing Gary Cahill to injury after only 12 minutes.
Despite the defensive reshuffle Chelsea's thin blue line held firm, with Petr Cech saving brilliantly with his leg from Messi on 19 minutes before Terry slid in desperately to block Iniesta's follow-up.
It was only to be a matter of time before Barcelona's monopoly of possession yielded its reward and the breakthrough came on 35 minutes, the start of a catastrophic period for Chelsea.
A headed Drogba clearance fell only as far as Dani Alves on the edge of the area who picked out Isaac Cuenca on the left, who in turn rolled his pass across the six-yard box for an unmarked Busquets to sidefoot home.
It got worse for Chelsea a minute later with Terry's dismissal, which left the English side with neither of their starting centre-backs.
It was not long before the makeshift nature of Chelsea's defence was exposed and Barcelona struck what looked to be the killer blow on 43 minutes.
Careless play from Raul Meireles saw Messi dart forward and feed Iniesta, who sprang Chelsea's defence and prodded past Cech for 2-0.
Camp Nou rocked with delight but incredibly, within minutes, Chelsea were back in the game and ahead on away goals AS Ramires scored.
Lampard's magnificent pass sent the Brazilian racing in behind the Barcelona back four and when Victor Valdes advanced the rangy midfielder clipped an exquisite chip into the net to make it 2-1 on the stroke of half-time.
The Catalans were swiftly back into their stride in the second half, however, and when Drogba brought down Cesc Fabregas to concede a penalty the match again seem to have swung in Barcelona's favour.
Yet Messi, the most prolific scorer in Europe this season with 63 goals, implausibly crashed his spot-kick against the bar and Chelsea were let off.
But the pattern of the game had been set, and what followed was 40 minutes of excruciating tension as Barcelona took up permanent residence on the edge of Chelsea's penalty area.
Chelsea, however, somehow managed to thwart their tormentors, closing down relentlessly and never allowing Messi, Xavi and Iniesta the freedom to work the ball into dangerous positions.
All too often Barcelona's artful probing led to nothing as they cut the ball back from wide positions where Chelsea's wall of bodies stood firm.
Sanchez had a goal disallowed before Cech tipped a shot from Messi onto the post in a frantic finale.
Then with Barcelona caught pressing upfield, Torres darted clear of the home side's defence and touched round Valdes to score and Chelsea were through.
The win came at a cost, however, with Ramires, Ivanovic and Meireles all picking up bookings that will keep them out of the final.
Source: AFP Global Edition