Andros Townsend, James Tomkins and Max Meyer were all on the scoresheet as Crystal Palace were downed late by a resurgent 10-man Liverpool.
The visitors took the lead after the half hour mark when Wilfried Zaha found Townsend inside the box to slot it home past Alisson for a shock lead.
But two goals inside five minutes following the restart from Liverpool put them in front, and despite Tomkins’ equaliser, Mohamed Salah would score a second.
Substitute Meyer came off the bench to give the Eagles a glimmer of hope after Sadio Mané hit the Reds’ fourth but the hosts would hold out for all three points following James Milner’s sending off.
READ: Palace goalkeeper Speroni explains 'crazy' Liverpool goal
Here are five things we learned…
An instant classic
This game had pretty much everything – goals, chances, end-to-end tempo and controversy.
It appears that, irrespective of what kind of form Liverpool are in, Crystal Palace run them down to the wire.
This wasn’t “Crystanbul” by any stretch but it was definitely one of the Premier League’s most entertaining games this season – and in the fixture’s history.
Palace have little to be ashamed about
Yes, they will be annoyed and upset they didn’t get three points, as their performance warranted, but it’s not easy to score a goal – let alone three – against Liverpool.
The Reds were somewhat unlucky during the first 45 minutes but Palace defended pretty well. It was that five-minute flurry after the break when everything capitulated very quickly.
But even with that disappointment their resolve showed through, and Palace fans will surely have been impressed by their team’s character.
READ: Palace captain Milivojevic's fury after Mané strike
Speroni was unfortunate for Liverpool’s third goal
Milner hooked the ball back into the danger zone from the byline and Speroni tried to take the sting out of it.
But instead the ball fell in the path of none other than Salah.
Many have said it was an individual error, and it is, but it was just unlucky.
Liverpool arguably had lots of good fortune – but they should’ve had a penalty
When Mané and Townsend chased the ball down inside Palace’s penalty area, it appeared the ball touched Townsend’s outstretched hand.
Referee Jonathan Moss didn’t spot it, however, Mané was left incensed with the fact it was either seen and not called, or not seen and not called.
Liverpool had quite a lot of fortune with most – if not all – their goals, however, replays show they deserved a penalty.
READ: Player ratings from Liverpool 4 Crystal Palace 3
If they can do this against Liverpool, why can’t they against teams around them?
Following the FA Cup clash with Tottenham, Palace’s next four are – Southampton, Fulham, West Ham and Leicester.
If they can score three times against Liverpool and Manchester City then it begs the question why they can’t against other teams of similar ability to them.
Given their position in the league table the goals must come thick and fast as we progress through to the second half of the season.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here