#4 Palace's errors cost them
In a way, all four of Liverpool's goals could be put down to errors made by Crystal Palace players. For the first goal, once Virgil van Dijk's shot was deflected and spent that long in the air, the goalkeeper Julian Speroni should have attacked the ball and punched it away.
Instead, he dithered in between and neither charged out nor stayed on his line. That gave Salah the room to flick in a superb finish and drag Liverpool back level.
For the second Liverpool goal, it was a collective failure from the Palace defence, from the second phase of play after a Liverpool set-piece. Once Naby Keita received the ball, Firmino found himself in acres of space. He received Keita's pass in the box, and still Palace didn't deal with him well enough.
He had enough time to turn, look up, take a couple of more touches, and then took a shot that deflected off Tomkins, and into the net.
The third Liverpool goal was all down to Speroni. Fabinho's big diagonal ball from midfield found the onrushing Milner on the by-line, but his cut-back should have been comfortable for the veteran to deal with. He, instead, flapped at it and the ball fell for Salah to stroke home, from barely a couple of inches out.
Even for the fourth goal, Palace switched off expecting the whistle to go for the ball running out of play. Andy Robertson had kept the ball in play, and played it through for Mane, who made no mistake with the finish.
Liverpool were relentless and kept probing in trying to find a way through Palace, but the Reds were helped by a generous defensive showing from their visitors, at the crucial moments.