- Mohamed Salah, substitute Roberto Firmino and Virgil van Dijk added further goals after the break for Jurgen Klopp's team.
Liverpool set up a mouthwatering Champions League semi-final against Barcelona on Wednesday after their superstar front three all scored in a 4-1 win away at FC Porto that saw them cruise into the last four 6-1 on aggregate.
On a wet night at the Estadio do Dragao, Liverpool had to weather an early storm before scoring from their first attempt just before the half-hour mark, Sadio Mane prodding home for a goal given after a lengthy VAR review.
Already in control of the tie after a 2-0 win at Anfield in the first leg last week, Liverpool had effectively killed off Porto there and then, but Mohamed Salah, substitute Roberto Firmino and Virgil van Dijk added further goals after the break.
Eder Militao scored a consolation for the hosts 21 minutes before the end, but this was another miserable night for them after they lost 5-0 to the same opponents on this ground a year ago.
Liverpool now march on to a clash with Lionel Messi's Barca, the first meeting of the clubs since a last-16 encounter in 2006/07 that Liverpool won on away goals.
The dream of a Champions League and Premier League double remains alive for Liverpool and their supporters, whose spirits were not dampened by the dreary weather by the banks of the River Douro.
This was their 17th game without defeat and their eighth straight victory, although Barcelona will offer a far tougher test than that provided by Porto.
The first leg of that tie is in a fortnight, and in the meantime Liverpool will revert their focus to domestic matters, with games against Cardiff City and Huddersfield Town up next.
With the matches coming thick and fast, Klopp made three changes to his team here following Sunday's 2-0 win over Chelsea. Firmino and Naby Keita, who both scored in the first leg, dropped out along with Jordan Henderson.