Mohamed Salah continued his impressive season as he scored twice to help Liverpool come from behind and beat Leicester 2-1 at Anfield on Saturday.
With £75m signing Virgil van Dijk watching in the stands, Liverpool’s need for defensive improvement was highlighted in just the third minute as they lost possession around their own box and were punished by Jamie Vardy.
Salah wasted two good chances to score before half-time, but made amends in the second half as he levelled in the 52nd minute and then netted the winner in the 76th minute.
The victory will see Liverpool end 2017 in fourth position in the Premier League, while Salah has now scored 17 league goals and his 23 in all competitions equals Roger Hunt’s club record for goals scored before the end of the year.
Leicester, meanwhile, have now not won in five matches, despite taking an early lead at Anfield when Joel Matip’s pass out of defence was cut out and Vicente Iborra played through for Mahrez to tee up Vardy for a tap-in from eight yards.
Salah spurned two good opportunities to reply as he placed a shot wide from inside the box and then missed the target after racing clear down the right side. Liverpool continued to press and probe but without any reward until the second half.
Salah eventually levelled for the hosts in the 52nd minute when he collected Sadio Mane’s backheel and controlled well before finishing down the middle of the goal.
Liverpool continued to look the more threatening side and Salah went close again as he lobbed an effort over the bar.
Leicester’s best moments came from Christian Fuchs’ long throws, but, after one resulted in Wilfried Ndidi firing just wide from the edge of the box, Salah completed the turnaround when he spun away from Harry Maguire and shot past Schmeichel.