Liverpool got their Champions League campaign back on track with a routine victory over Serbian champions Red Star Belgrade at Anfield.
The Reds had a nervy start against the attack-minded Serbians and could have gone behind when a corner reached the foot of Srdan Babic, who couldn't direct his shot into the back of the net.
A deflected strike from Roberto Firmino after good work from Xherdan Shaqiri and Andy Robertson gave the Reds the lead and settled their nerves. Robertson should have doubled Liverpool's lead when he skewed his shot wide with a clear sight of goal, but Mohamed Salah provided a more assured finish after good play from Fabinho and Shaqiri.
Liverpool were given the chance to extend their lead early in the second half as Sadio Mane went down dramatically in the area and Daniel Siebert pointed to the spot after some deliberation. Salah stepped up and smashed the penalty down the middle for his 50th Liverpool goal.
Another penalty was awarded in the 76th minute for handball, but Salah had just been replaced by Daniel Sturridge so was unable to complete his hat-trick. Mane stepped up and struck it well but Milan Borjan made an excellent save, diving to his right and pushing the ball onto the woodwork.
Mane's disappointment was short-lived as he made it four soon after. Sturridge showed good vision to find him in the box and the Senegalese forward ended his goal drought with a toe-poke beyond Borjan.
That was the final word on a very professional night for Liverpool.
After Saturday's sluggish win at Huddersfield, Jurgen Klopp would have been pleased to see his team emerge comfortable victors, particularly after Red Star made a good fist of it for the first 25 minutes.
This was a good game for Fabinho to make his first Champions League start for Liverpool. After a shaky start, he grew into the game and played a crucial role in the second goal before an assured second half display.
As for Mohamed Salah, he continues to prove that he is no one season wonder with a brace to take his season's tally to six. Even before his first goal, he was getting in good positions, and never let his head drop after a couple of bad misses.
Xherdan Shaqiri was by far the cheapest of Liverpool's summer signings but so far he has been the most effective, and this was arguably his best performance so far. He won the ball back and made an incisive pass in the buildup to Liverpool's first goal, and provided the deft assist for their second.
Liverpool's wealth of attacking options means that Shaqiri's place in the team is far from guaranteed, but he's certainly making a case to be included more often, and the fact that he was substituted early bodes well for Saturday.
All about Shaqiri adding the creative spark this half as Salah makes it 2-0. Surely playing his way into a regular starting place. Perfectly weighs his passes.— Chris Bascombe (@_ChrisBascombe) October 24, 2018
Shaqiri tracks back, tackles, plays a boss through ball to Robertson who plays a boss ball into Firmino and scores, but Shaqiri is ‘lazy’ apparently. He’s been all over the pitch! Bargain!— Danny (@IAmInnocentFFS) October 24, 2018
Huge ovation for Shaqiri. He deserves that. He's been outstanding tonight. That £13m fee looks like small change #LFC— James Pearce (@JamesPearceEcho) 24 October 2018
Injuries seem to have taken their toll on Adam Lallana, who looked off the pace against Huddersfield and was disappointing once again after coming on for Shaqiri. He was sent clear on goal but was too slow and failed to test the goalkeeper.
With Shaqiri impressing, Liverpool's front three finding their fluency, and Naby Keita soon to return from injury, Lallana's days at Anfield could be short-lived.
RED STAR BELGRADE