Liverpool advanced to the Champions League semi-finals after defeating Benfica 6-4 on aggregate. Roberto Firmino scored twice.
The Brazilian international scored twice in the second half for the Reds, who will face Villarreal in the final four later this month.
Ibrahima Konate opened the goal at Anfield in the first half, but Goncalo Ramos equalized to keep Benfica’s hopes alive.
Firmino’s double put the Reds back in control, and despite Roman Yaremchuk and Darwin Nunez setting up a tense end, Jurgen Klopp’s side advanced to their third Champions League semi-final since the German took over in 2015.
In search of their first away win in the tournament since 2011, Benfica came close in the 13th minute when Everton sent a nasty 25-yard drive just wide of the post.
However, Liverpool increased their aggregate lead eight minutes later. Konate broke the deadlock with a stunning header from Konstantinos Tsimikas’ corner, just as he did eight days previously at Estadio da Luz.
In the 32nd minute, Ramos was put clear by a lucky bounce from James Milner, and the Portugal under-21 international calmly brushed past Alisson.
Alejandro Grimaldo’s excellent last-ditch intervention denied Luis Diaz a certain tap-in from Firmino’s square pass, almost restoring the hosts’ three-goal cushion.
Liverpool regained the lead 10 minutes after the restart, as Diogo Jota’s attempted effort drifted wide before Firmino tucked home from six yards after Jan Vertonghen’s clumsy clearing went straight to the Portugal international.
In the 65th minute, the Brazil international doubled his goal by beating the offside trap and volleying in Tsimikas’ inviting freekick.
Yaremchuk easily turned Alisson before tapping home from Grimaldo’s throughball, before Nunez sprang the offside trap to set up a tense end at Anfield.