Liverpool booked a Champions League semi-final showdown against Villarreal as the quadruple chasers survived a late collapse in Wednesday’s 3-3 draw against Benfica.
Jurgen Klopp’s side already had one foot in the last four after winning 3-1 in the quarter-final first leg in Lisbon.
They were on cruise control for long spells in the second leg at Anfield, but had to hold their nerve before advancing 6-4 on aggregate after an uncharacteristic meltdown in the closing stages.
Ibrahima Konate put Liverpool ahead before Goncalo Ramos equalised late in the first half.
When Roberto Firmino netted twice after the interval, the tie looked all but over.
However, Roman Yaremchuk and Darwin Nunez struck for Benfica to briefly give the visitors hope of an astonishing escape act, before Liverpool finally restored order.
The Reds will face Spanish side Villarreal in the semi-finals as they look to reach their 10th Champions League final and claim a seventh title in the competition.
Despite Villarreal’s impressive wins over Bayern Munich and Juventus in the last two rounds, Liverpool will be firm favourites to make a third Champions League final in the last five seasons.
That would put them a step closer to an incredible clean-sweep of all four major trophies in one campaign.
Significantly, Klopp was able to keep Mohamed Salah, Sadio Mane and Virgil Van Dijk fresh as he started with his stars on the bench.
Klopp made seven changes from Sunday’s 2-2 draw with Premier League leaders Manchester City as he opted to keep his stars fresh for Saturday’s FA Cup semi-final against Pep Guardiola’s side at Wembley.
Inevitably, Liverpool’s much-changed line-up took a while to get into their stride after a pre-match minute’s silence to mark this Friday’s 33rd anniversary of the Hillsborough tragedy.
Ironically, it was a player named after Liverpool’s rivals Everton who threatened first for Benfica when the winger curled just wide from long range.
But it wasn’t long before Liverpool flexed their muscles.
Konate had headed the opener in the first leg at Benfica and Liverpool’s towering centre-back tormented the Portuguese side with his aerial prowess again in the 21st minute.
Kostas Tsimikas whipped an outswinging corner towards Konate and he climbed above three Benfica players to head into the far corner from 10 yards.
Benfica snatched their equaliser against the run of play in the 32nd minute.
Diogo Goncalves’ pass clipped off James Milner and ran through to the unmarked Ramos, who smacked a fine finish past Alisson from just inside the area.
Any hopes of a stunning Benfica fightback seemed over when the visitors shot themselves in the foot in farcical fashion in the 55th minute.
Goalkeeper Odysseas Vlachodimos was the instigator of Benfica’s meltdown as he fumbled what should have been an easy interception of Naby Keita’s over-hit pass.
Jan Vertonghen’s panicked attempt to clear the danger wasn’t much better and Jota crossed back into the six-yard box, where Firmino had the simple task of tapping into the empty net.
Firmino followed his first home Champions League goal for two years with another 10 minutes later.
Tsimikas curled a superb free-kick to the pass and Firmino eluded Benfica’s sloppy marking to volley home from close-range.
With Klopp’s men taking their foot off the gas, Yaremchuk struck in the 73rd minute, rounding Alisson to slot home after beating Liverpool’s offside trap.
There was a sharp intake of breath around Anfield when Nunez scored with a predatory finish in the 82nd minute.
Moments later, Nunez’s low strike tested Alisson, but Liverpool held on to keep the quadruple dream alive.