Fabio Carvalho - 6
The 19-year-old made his debut against his former club when he replaced Diaz with 12 minutes to go and he was jeered relentlessly. He fired an awkward ball over the bar and showed some good signs. Action Images
FULHAM RATINGS: Marek Rodak - 6
The Slovakian was given surprisingly little to do. He was let down by defenders for both Liverpool goals and could do nothing to stop them.
Getty
Kenny Tete - 6
The Dutchman did a good job on Diaz. He limited his impact by getting booked early on. AFP
Tosin Adarabioyo - 6
The 24-year-old was a powerful presence at the centre of defence but his propensity to make silly errors undermines his game. He was lucky not to be punished for a sloppy pass on the hour. Getty
Tim Ream - 6
The American produced a host of blocks and clearances. He should have cleared the ball instead of heading to Salah for Liverpool’s second goal, though. AFP
Antonee Robinson - 7
The 24-year-old makes Fulham fans nervous but he managed to keep Salah on a tight rein for most of the match. A good effort. AFP
Harrison Reed - 7
The 27-year-old helped ensure Liverpool were never able to wrest control of the midfield. He ranged forward and had an effort on goal blocked. AFP
Joao Palhinha - 7
The Portuguese enjoyed his Premier League debut. He was effective in the air, quick to press and passed the ball effectively. Getty
Neeskens Kebano - 7
The 30-year-old hit the inside of the post with a sharp shot. With better crossing he could have created more chances. Solomon replaced him in the 66th minute. AFP
Andreas Pereira - 7
The 26-year-old had a fine debut. He was a handful for the Liverpool midfield and quick to look for openings going forward. Cairney came on for him with a minute to go. AFP
Bobby Reid - 7
The 29-year-old kept Alexander-Arnold busy. His end product could have had more impact but he contributed to keeping the Liverpool right quiet. Getty
Aleksandar Mitrovic - 8
The Serb has added pressing to his game and it makes him much more effective. He bullied Alexander-Arnold at the back post for the first goal and tricked Van Dijk into giving away a penalty for the second. AFP
SUBS: Manor Solomon - 6
The Israeli came on for Kebano in the 66th minute. He was less effective than the man he replaced.
Getty Images
Tom Cairney - 5
The Scot came on for Pereira in the 89th minute. He bolstered the midfield as Fulham saw the game out. Getty
Shane Duffy - 5
The Irishman joined the action deep in stoppage time for Reid. He slotted into the defence and saw little action. PA
LIVERPOOL RATINGS: Alisson Becker - 6
The Brazilian was alert and quick off his line as Fulham probed in the early stages. Neither of the goals were his fault.
AP
Trent Alexander-Arnold - 4
Not a good afternoon for the 23-year-old. He was bullied at the back post by Mitrovic for Fulham’s first goal and his passing was scattergun. Getty
Joel Matip - 6
The 30-year-old was somewhat tentative in the first. He made a couple of forays forward and was more composed after the break. AFP
Virgil van Dijk - 6
The Dutchman was embroiled in a physical battle with Mitrovic and seemed to be more than holding his own until the striker tricked him into giving away a second-half penalty. Action Images
Andrew Robertson - 6
The Scot will be disappointed that the opening goal came down his flank. He became more influential after the break and sent in some probing crosses. PA
Fabinho - 4
The Brazilian never got a grip on the midfield. He was wasteful on the ball and was replaced by Milner in the 59th minute.
Action Images
Thiago Alcantara - 4
The 31-year-old could not establish his presence in the midfield. His passing was poor and he limped off with a hamstring injury in the 51st minute to be replaced by Elliott. Action Images
Jordan Henderson - 5
The captain was energetic but frequently over-run in the middle. He hit the bar in the final minute with a long-range shot. AFP
Mohamed Salah - 8
Fulham did their best to stop the Egyptian but he would not be denied. He set up the first Liverpool goal and scored the second. A constant threat. AFP
Roberto Firmino - 4
The Brazilian put in plenty of effort but produced little. He made way for Nunez in the 51st minute. Getty
Luis Diaz - 6
The Colombian hit the post and buzzed around but he was far from his best. Carvalho came on for him in the 78th minute. AP
SUBS: Darwin Nunez - 7
The Uruguayan joined the action in the 51st minute at Firmino’s expense. He was a handful from the off and scored the first equaliser and played a part in Salah’s goal.
Action Images
Harvey Elliott - 6
The 19-year-old entered the fray in the 51st minute for Thiago. He twice allowed Fulham to break by giving away the ball but he was part of the build up to Nunez’s goal. Getty
James Milner - 7
The 36-year-old came on for Fabinho in the 59th minute. He added composure and energy to the midfield. AP
Fabio Carvalho - 6
The 19-year-old made his debut against his former club when he replaced Diaz with 12 minutes to go and he was jeered relentlessly. He fired an awkward ball over the bar and showed some good signs. Action Images
FULHAM RATINGS: Marek Rodak - 6
The Slovakian was given surprisingly little to do. He was let down by defenders for both Liverpool goals and could do nothing to stop them.
Getty
Kenny Tete - 6
The Dutchman did a good job on Diaz. He limited his impact by getting booked early on. AFP
Tosin Adarabioyo - 6
The 24-year-old was a powerful presence at the centre of defence but his propensity to make silly errors undermines his game. He was lucky not to be punished for a sloppy pass on the hour. Getty
Tim Ream - 6
The American produced a host of blocks and clearances. He should have cleared the ball instead of heading to Salah for Liverpool’s second goal, though. AFP
Antonee Robinson - 7
The 24-year-old makes Fulham fans nervous but he managed to keep Salah on a tight rein for most of the match. A good effort. AFP
Harrison Reed - 7
The 27-year-old helped ensure Liverpool were never able to wrest control of the midfield. He ranged forward and had an effort on goal blocked. AFP
Joao Palhinha - 7
The Portuguese enjoyed his Premier League debut. He was effective in the air, quick to press and passed the ball effectively. Getty
Neeskens Kebano - 7
The 30-year-old hit the inside of the post with a sharp shot. With better crossing he could have created more chances. Solomon replaced him in the 66th minute. AFP
Andreas Pereira - 7
The 26-year-old had a fine debut. He was a handful for the Liverpool midfield and quick to look for openings going forward. Cairney came on for him with a minute to go. AFP
Bobby Reid - 7
The 29-year-old kept Alexander-Arnold busy. His end product could have had more impact but he contributed to keeping the Liverpool right quiet. Getty
Aleksandar Mitrovic - 8
The Serb has added pressing to his game and it makes him much more effective. He bullied Alexander-Arnold at the back post for the first goal and tricked Van Dijk into giving away a penalty for the second. AFP
SUBS: Manor Solomon - 6
The Israeli came on for Kebano in the 66th minute. He was less effective than the man he replaced.
Getty Images
Tom Cairney - 5
The Scot came on for Pereira in the 89th minute. He bolstered the midfield as Fulham saw the game out. Getty
Shane Duffy - 5
The Irishman joined the action deep in stoppage time for Reid. He slotted into the defence and saw little action. PA
LIVERPOOL RATINGS: Alisson Becker - 6
The Brazilian was alert and quick off his line as Fulham probed in the early stages. Neither of the goals were his fault.
AP
Trent Alexander-Arnold - 4
Not a good afternoon for the 23-year-old. He was bullied at the back post by Mitrovic for Fulham’s first goal and his passing was scattergun. Getty
Joel Matip - 6
The 30-year-old was somewhat tentative in the first. He made a couple of forays forward and was more composed after the break. AFP
Virgil van Dijk - 6
The Dutchman was embroiled in a physical battle with Mitrovic and seemed to be more than holding his own until the striker tricked him into giving away a second-half penalty. Action Images
Andrew Robertson - 6
The Scot will be disappointed that the opening goal came down his flank. He became more influential after the break and sent in some probing crosses. PA
Fabinho - 4
The Brazilian never got a grip on the midfield. He was wasteful on the ball and was replaced by Milner in the 59th minute.
Action Images
Thiago Alcantara - 4
The 31-year-old could not establish his presence in the midfield. His passing was poor and he limped off with a hamstring injury in the 51st minute to be replaced by Elliott. Action Images
Jordan Henderson - 5
The captain was energetic but frequently over-run in the middle. He hit the bar in the final minute with a long-range shot. AFP
Mohamed Salah - 8
Fulham did their best to stop the Egyptian but he would not be denied. He set up the first Liverpool goal and scored the second. A constant threat. AFP
Roberto Firmino - 4
The Brazilian put in plenty of effort but produced little. He made way for Nunez in the 51st minute. Getty
Luis Diaz - 6
The Colombian hit the post and buzzed around but he was far from his best. Carvalho came on for him in the 78th minute. AP
SUBS: Darwin Nunez - 7
The Uruguayan joined the action in the 51st minute at Firmino’s expense. He was a handful from the off and scored the first equaliser and played a part in Salah’s goal.
Action Images
Harvey Elliott - 6
The 19-year-old entered the fray in the 51st minute for Thiago. He twice allowed Fulham to break by giving away the ball but he was part of the build up to Nunez’s goal. Getty
James Milner - 7
The 36-year-old came on for Fabinho in the 59th minute. He added composure and energy to the midfield. AP
Fabio Carvalho - 6
The 19-year-old made his debut against his former club when he replaced Diaz with 12 minutes to go and he was jeered relentlessly. He fired an awkward ball over the bar and showed some good signs. Action Images