Premier League leaders Liverpool have a good record against Portuguese giants FC Porto in the Champions League and they were able to maintain that record when the two teams met once again. Porto played hosts to Liverpool at the Estadio do Dragao on Tuesday night hoping to secure a first victory over the Reds. In the end, the Portuguese club was unable to record that first win over Liverpool as they were on the receiving end of a big defeat thanks to the brace fromthe duo of Mohamed Salah and Brazilian substitute Roberto Firmino.

Liverpool were able to make it two wins from two matches thanks to the 5-1 away win over Porto. They took the lead through Egyptian wizard Mohamed Salah on 18 minutes before the lead was doubled by fellow African star Sadio Mane on the stroke of half-time as the Reds were able to establish a 2-0 lead ahead of the second half.

Mohamed Salah has been the major source of goals over the past seasons at Liverpool and he completed his brace on the hour mark to edge the Reds 3-0 ahead in the game. Iranian striker Mehdi Taremi made sure that Liverpool didn’t keep a clean sheet thanks to his header on 74 minutes as he pulled a goal back for Porto to give his team the chance of salvaging a draw. Three minutes later, Liverpool restored their three-goal advantage courtesy second half substitute Roberto Firminobefore the Brazilian substitute wrapped up the game on 81 minutes as Liverpool moved up to a maximum of six points from two games in Group B.

England international Trent Alexander-Arnold was the major casualty for Liverpool due to a groin injury and he was replaced at right-back by veteran midfielder James Milner for the Porto game. James Milner had also deputised for Trent in a recent Premier League home game with London club Crystal Palace which he missed due to illness. Ex-England national team player James Milner lasted until midway through the second half before being replaced by compatriot Joe Gomez.