Porto, February 15: Sadio Mane grabbed a hat-trick and Mohamed Salah scored with a mesmerising piece of ball-juggling as Liverpool demolished Porto 5-0 away with an irresistible attacking display in their Champions League round-of-16 tie.
Roberto Firmino completed the scoring to hand the Portuguese league leaders their heaviest-ever home defeat in European competition and virtually guarantee Liverpool a quarter-final place.
Mane opened the scoring in the 25th minute with a shot which slipped through goalkeeper Jose Sa's hands and Salah struck four minutes later to take his tally to 30 this season in all competitions.
Mane snapped up a rebound eight minutes after half-time, then Firmino finished off another lethal move before the Senegalese completed his hat-trick with a shot from outside the area to bring Porto's 24-match unbeaten run crunching to a halt.
Liverpool took their goal tally in the Champions League this season to a remarkable 34 goals in nine games, including qualifiers, as they equalled the record for the biggest away win in the knockout stages.
"We needed to play as a team and that's what we did," said Mane. "We played great football, created great chances and scored five goals. I enjoyed the fifth goal the most."
Twice European champions Porto sorely missed injured leading scorer Vincent Aboubakar and midfielder Danilo although they began brightly as Otavio saw a shot deflected onto the roof of the net by Dejan Lovren's outstretched leg.
For a while, it was an end-to-end game but swung Liverpool's way with two quick goals, both helped by poor defending.
Liverpool went ahead in the 25th minute when they won the ball in midfield and Georginio Wijnaldum found Mane whose shot squirmed through Sa's arms and into the net.
Four minutes later, Milner won the ball off Moussa Marega, ran on as the Porto defence hesitated, waiting in vain for a foul to be called, shot against the post and Salah did the rest.
Porto also started the second half brightly but were again caught when Salah opened them up with a diagonal pass to Firmino whose shot was stopped by Sa, only for Mane to snap up the rebound.
Already facing a record home European defeat, the hosts were sliced apart again in the 69th minute as Mane won the ball, burst forward and released Milner whose low pass into the centre was turned in by Firmino.
Mane completed his hat-trick with another unstoppable effort from outside the area with five minutes left.
"We didn't expect this. There are days when things don't work out the way your expect," said Porto left back Alex Telles.
"We could have scored at the start, we had some chances but we weren't efficient.
"We will try to play a good game at Liverpool. We are not going to hide... we represent a great club and we have to honour the shirt."
The return leg will be played at Liverpool's homeground of Anfield on March 7.
(With Agency inputs)