LIVERPOOL RATINGS: Alisson Becker - 7: This was not the Brazilian’s busiest afternoon but he made a good stop early on from Zaha and pushed a Townsend free kick over the bar. He could have taken most of the second half off. Reuters
Trent Alexander-Arnold - 7: There were very few uncomfortable moments for the 22-year-old, who has struggled defensively with Zaha in the past. He caused Palace plenty of worries going forward. AFP
Nathaniel Phillips - 6: The centre half was not tested too much by the opposition attack and coped well in the wind. He was steady rather than spectacular and largely error-free. PA
Rhys Williams - 6: The 20-year-old missed a sitter with a free header but got an important touch on the corner that led to the opening goal. He was rarely troubled when defending. AP
Andrew Robertson - 7: The Scot was threatening down the left. He combined superbly with Mane. When forced to defend he did so without fuss. Replaced by Jota in stoppage time. PA
Fabinho - 7: The Brazilian controlled the areas in front of the defence and established midfield dominance. Palace never forced him out of his comfort zone. AFP
Thiago Alcantara - 7: The 30-year-old has got better and better in the past two months. His passing was excellent and he set the tempo. He produced a great chance that Salah was unable to convert. PA
Georginio Wijnaldum - 7: The Dutchman, on what may be his last outing for Liverpool, gave a performance that summed up his Anfield career. He screened the defence, won the ball, drove forward when appropriate and knitted play together. He was given a huge ovation when replaced by Milner with 12 minutes left. PA
Mohamed Salah - 8: The Egyptian missed out on the Golden Boot but was magnificent. He terrified the defence. There can be no doubt about his commitment to the team after he passed up a shooting opportunity to set up Mane for the second goal. AFP
Roberto Firmino - 6: The Brazilian’s touch set up the opening goal, the high point in a quiet game for the 29-year-old. He made way for Oxlade-Chamberlain in stoppage time. AP
Sadio Mane - 9: The Senegalese was back to his best and deserved to score both goals. He was a menace to the defence from the off and harried the Palace backline relentlessly. AFP
SUBS: James Milner - (On for Wijnaldum 78') N/A. The 35-year-old replaced Wijnaldum with 12 minutes left and ensured that there was no chance of a late revival from the visiting side. He picked up a yellow card in his cameo appearance.
Diogo Jota - (On for Robertson 90 +1'). N/A.
Oxlade-Chamberlain - (On for Robertson 90+2'). N/A. Reuters
CRYSTAL PALACE RATINGS: Vicente Guaita - 5: The Spaniard’s main contribution to the game was denying Salah the Golden Boot. He could do nothing about either goal. Reuters
Joel Ward - 5: The full back battled against the dual threat of Mane and Robertson but lacked support from the players in front of him. He made an excellent last-gasp block but Liverpool scored from the subsequent corner. EPA
James Tomkins - 5: The 32-year-old struggled with the movement of Salah and Mane. He should have done better for the opening goal. Injuries have ruined his season and he was replaced by Schlupp just before the hour. Reuters
Gary Cahill - 5: The 35-year-old relies on his experience rather than pace but he too often left space behind him for attackers to run into. He was too slow to Mane for the second goal and deflected the shot into the net. Reuters
Tyrick Mitchell - 5: The 21-year-old was put under huge pressure by Salah and Alexander-Arnold. At times he was close to being overwhelmed but to his credit he kept to the task. AP
Cheikhou Kouyate - 5: The Senegalese was unconvincing in midfield, especially when tracking back to help against Salah. His distribution was also poor. He moved to centre half after Tomkins departed and was no more impressive. PA
James McCarthy - 4: The Irishman chased around the midfield to little effect. He made a superb challenge in the area to deny Salah a shooting chance but was disappointing overall. Replaced by van Aanholt late on. PA
Jairo Riedewald - 4: The Dutchman tried to get the team moving forward but his passing was off beam. In the second half he pressed higher and harder but Liverpool knocked the ball around him. AP
Andros Townsend - 3: The winger began with purpose, shooting on sight, and made Alisson work twice. He had Palace’s best chance when one-on-one with the goalkeeper but screwed his shot wide. After that, he disappeared. Reuters
Wilfried Zaha - 4: The striker opened up the defence in the first five minutes but shot when he should have passed. After that he was isolated and unable to have any impact on the game. AP
Jordan Ayew - 4: The 29-year-old was wasteful in possession and more concerned with defending than attacking. He became tetchy as the game went on and lost his discipline. Reuters
SUBS: Jeffrey Schlupp - (On for Tomkins 58') 5: Brought a bit more energy into the midfield but rarely looked like creating any forward momentum.
Patrick van Aanholt - (On for McCarthy 58') N/A.
Martin Kelly - (On for Kouyate 89') N/A. PA