Match ends, Crystal Palace 1, Liverpool 2.
Crystal Palace 1-2 Liverpool
Manager Jurgen Klopp says he has "no problem that Liverpool weren't brilliant" during their hard-fought win at Crystal Palace.
Roberto Firmino scored the winner five minutes from time as the Reds maintained their eight-point lead at the top of the Premier League.
The Brazil striker poked in from a corner to restore his side's lead three minutes after it looked as if Wilfried Zaha had rescued a point for the Eagles.
Zaha's 82nd-minute goal was his first of the season and cancelled out Sadio Mane's 10th goal of the campaign just after half-time.
But the Palace winger also wasted a great chance late on to score a second equaliser when he blazed over from close range.
Klopp said: "We know it's a tough place to come to and we weren't compact enough in the first half. In a game like this you have to make sure you are ready to fight for the result.
"We are not out there to show that we invented football, because we didn't. We have a job to do and hopefully we can continue."
Liverpool, who rested Mohamed Salah, have now gone 30 games unbeaten in the Premier League and have dropped only two points in the league all season.
But they were also helped when Palace defender James Tomkins had a goal ruled out in first-half stoppage time by the video assistant referee after Jordan Ayew was adjudged to have fouled Dejan Lovren.
Firmino underlines Liverpool resilience
With Klopp deciding to keep Salah on the bench following an ankle problem, the timing of Firmino's scrappy winner was immaculate.
Not only did it end his run of nine games without a goal, it also meant Klopp could change his intention to throw Salah onto the pitch to help his side find a winner.
Late goals are becoming a trademark of Liverpool's season and the winner should not have come as a surprise given the league leaders have claimed more points with goals after the 85th minute than any other Premier League team this term.
Following an international break where many of their players were in action, they demonstrated their resilience as they came under fire from a Palace side who tested Alisson on several occasions and should have opened the scoring when Ayew skewed wide with a first-half chance.
The visitors were however far from their best, with Trent Alexander-Arnold having an erratic day and Palace wingers Zaha and Andros Townsend regularly causing the visiting defence problems.
But with Virgil van Dijk typically solid, Mane continued his incredible scoring run against Palace with his eighth goal in 10 league games against the Eagles.
That was before Firmino, who had a relatively quiet game, proved his value with a fourth goal of the season to earn a fifth successive win over Palace.
Palace end tough run with another defeat
Defeat for Roy Hodgson's side was their fourth in five games during a tough run of games against clubs in the upper echelons of the table.
Having faced Manchester City, Arsenal, second-placed Leicester and Chelsea before playing Liverpool, they now travel to sixth-placed Burnley next weekend.
But with more composure from Zaha they could easily have earned a draw that their play in an evenly-balanced game deserved.
The home supporters were understandably aggrieved by the VAR decision that went against their side, as Kevin Friend had awarded the goal after Tomkins nodded in unmarked at the back post from a free-kick.
Replays, however, showed Ayew appeared to push Lovren in the back as the Liverpool defender shaped to head the ball.
That incident was just before the break and Mane scored four minutes after it, so Hodgson will take heart that his players' heads did not drop after those two blows in quick succession.
Indeed they were always a threat to Klopp's side and substitute Jeffrey Schlupp had Alisson scrambling to make a fine save before Zaha's fine strike ended his drought at Selhurst Park that stretched back to 9 February.
The fact the Eagles equalised so late on but could not earn a point will be the biggest disappointment to the former Liverpool and England manager.
Man of the match - Andros Townsend
Our best display of the season - Hodgson
Crystal Palace manager Roy Hodgson speaking to BBC Match of the Day: "The players should be congratulating themselves on taking a point from the leaders but it wasn't to be. I have praise for my own team for having a go, if you can be bold enough to praise your team when you're not winning.
"Throughout there was not an awful lot of clear-cut chances. That was testament to the defensive work we did throughout the team. The fact is you must take your chances and we only took one of ours.
"The late winner is a cruel blow but I have nothing to complain about from my side. I want to be positive, I think it was our best performance so far this season."
Liverpool manager Jurgen Klopp speaking to Sky Sports: "At the end we won the game and it was deserved as well. There were not too many mistakes but the goal they scored was good. We have to bring plans together after the international break.
"I'm happy with the result and big parts of the performance because I know it's not possible to be brilliant every game."
Match stats - Liverpool, the set-piece kings
- Liverpool are unbeaten in 30 Premier League matches (W25 D5); only Arsenal (49 games in October 2004) and Chelsea (40 in October 2005) have had longer runs without defeat in the history of the competition.
- Since the start of last season, Liverpool have scored 38 goals from set-pieces in the Premier League (including penalties), eight more than any other club.
- Sadio Mane is only the third Liverpool player to score in five consecutive Premier League games against a particular opponent, after Michael Owen against Newcastle and Luis Suarez against Norwich.
- Crystal Palace have lost three consecutive home league games for the first time since March 2018, when the third such defeat in that run was also against Liverpool.
- Crystal Palace have lost each of their last five league meetings with Liverpool, their longest losing run against them.
- Wilfried Zaha scored his first goal in 14 Premier League games for Crystal Palace, ending a period of 1,245 minutes on the pitch without scoring.
Crystal Palace travel to Burnley next Saturday while Liverpool host Napoli in the Champions League on Wednesday before welcoming Brighton to Anfield three days later.
- 2WardSubstituted forKellyat 70'minutes
- 3van Aanholt
- 8KouyatéSubstituted forSchluppat 72'minutes
- 9J AyewSubstituted forBentekeat 76'minutes
- 4van Dijk
- 14HendersonSubstituted forMilnerat 79'minutes
- 3FabinhoBooked at 54mins
- 9FirminoSubstituted forGomezat 89'minutes
- 15Oxlade-ChamberlainSubstituted forOrigiat 64'minutes
- Kevin Friend
- Shots on Target
Second Half ends, Crystal Palace 1, Liverpool 2.
Foul by Sadio Mané (Liverpool).
James Tomkins (Crystal Palace) wins a free kick in the defensive half.
Attempt saved. Georginio Wijnaldum (Liverpool) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Sadio Mané.
Attempt missed. Wilfried Zaha (Crystal Palace) right footed shot from the left side of the box is too high. Assisted by Andros Townsend following a corner.
Corner, Crystal Palace. Conceded by Joseph Gomez.
Substitution, Liverpool. Joseph Gomez replaces Roberto Firmino.
Goal! Crystal Palace 1, Liverpool 2. Roberto Firmino (Liverpool) left footed shot from very close range to the bottom right corner following a corner.
Attempt blocked. Virgil van Dijk (Liverpool) right footed shot from very close range is blocked.
Attempt blocked. Virgil van Dijk (Liverpool) right footed shot from the centre of the box is blocked. Assisted by Trent Alexander-Arnold with a cross.
Corner, Liverpool. Conceded by Martin Kelly.
Attempt saved. Luka Milivojevic (Crystal Palace) right footed shot from outside the box is saved in the bottom right corner.
Goal! Crystal Palace 1, Liverpool 1. Wilfried Zaha (Crystal Palace) right footed shot from the centre of the box to the bottom left corner. Assisted by Andros Townsend.
Fabinho (Liverpool) wins a free kick in the attacking half.
Foul by Christian Benteke (Crystal Palace).
Substitution, Liverpool. James Milner replaces Jordan Henderson.
Attempt missed. Christian Benteke (Crystal Palace) right footed shot from the centre of the box is close, but misses to the right. Assisted by Martin Kelly with a cross.
Substitution, Crystal Palace. Christian Benteke replaces Jordan Ayew.
Corner, Crystal Palace. Conceded by Alisson.
Attempt saved. Jeffrey Schlupp (Crystal Palace) right footed shot from outside the box is saved in the bottom left corner. Assisted by Andros Townsend.
Offside, Crystal Palace. Luka Milivojevic tries a through ball, but Wilfried Zaha is caught offside.
Substitution, Crystal Palace. Jeffrey Schlupp replaces Cheikhou Kouyaté.
Substitution, Crystal Palace. Martin Kelly replaces Joel Ward because of an injury.
Corner, Liverpool. Conceded by Vicente Guaita.
Attempt saved. Roberto Firmino (Liverpool) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Andrew Robertson.
Substitution, Liverpool. Divock Origi replaces Alex Oxlade-Chamberlain.
Attempt missed. Roberto Firmino (Liverpool) right footed shot from outside the box is high and wide to the right. Assisted by Sadio Mané.
Corner, Liverpool. Conceded by James Tomkins.
Corner, Crystal Palace. Conceded by Trent Alexander-Arnold.
Attempt saved. Luka Milivojevic (Crystal Palace) right footed shot from outside the box is saved in the centre of the goal.
Attempt blocked. Andros Townsend (Crystal Palace) left footed shot from outside the box is blocked. Assisted by Luka Milivojevic.
Foul by Alex Oxlade-Chamberlain (Liverpool).
Patrick van Aanholt (Crystal Palace) wins a free kick in the defensive half.
Attempt missed. Luka Milivojevic (Crystal Palace) right footed shot from outside the box misses to the left. Assisted by Jordan Ayew following a set piece situation.
Fabinho (Liverpool) is shown the yellow card for a bad foul.
Foul by Fabinho (Liverpool).
Cheikhou Kouyaté (Crystal Palace) wins a free kick in the attacking half.
Corner, Crystal Palace. Conceded by Alisson.
Attempt saved. Andros Townsend (Crystal Palace) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Patrick van Aanholt.