Firmino, Salah, Takumi Minamino, Sadio Mane and Jordan Henderson were all on the scoresheet as the champions overwhelmed Roy Hodgson’s side with a stunning away performance.
Liverpool raced into the lead in the third minute as Mane set up Minamino, who coolly found the bottom corner.
And the Senegal international then doubled the advantage in the 35th minute after a superb turn, before Firmino tapped home to round off a brilliant counter-attack on the stroke of half-time.
Captain Henderson curled in a fourth just after the restart before Firmino added his second after good work from Salah.
Salah headed home a sixth with nine minutes remaining, before doubling his tally with a brilliant individual effort moments later.
The Egyptian forward rounded off a brilliant team performance, as a scintillating Liverpool ensured they would be top at Christmas for the third consecutive season.
Liverpool fantastic in huge statement win
Liverpool last scored seven in a top-flight away game against Derby County back in 1991.
And the side that had been hit for seven at Villa Park in October were back to their brilliant best, creating attack after attack against a sorry Palace side to win away from home in the league for the first time since September.
Two days after being named Fifa’s men’s coach of the year, Jurgen Klopp gave a rare start to Minamino, dropping Salah to the Premier League’s first ever nine-man bench.
And the Japan international soon opened the floodgates, netting his first Premier League goal exactly 12 months after it was announced he would be moving to Anfield.
Mane and Firmino were both on target in a blistering first period, and the Senegal international seemed in the mood to score more, looking furious after being replaced by Salah after 57 minutes.
Henderson rounded off Trent Alexander-Arnold’s cut-back before Brazil international Firmino netted Liverpool’s fifth. And Salah then got among the goals late on, with an opportunistic header and a late curling effort.
There was also a cameo for substitute Alex Oxlade-Chamberlain, who made his first appearance since picking up a knee injury against Newcastle last July.It marked a perfect afternoon for the champions, who are now six points clear at the top of the table, with Tottenham hosting Leicester on Sunday.
Sorry Palace stale and uninspiring
Palace have managed some famous results against Liverpool in the past – they were the last visiting team to win a league game at Anfield, back in April 2017 – but have now lost their past eight matches against the Reds.
The south London side were always going to be underdogs, but their performance was uninspiring – and defensively, they failed to deal with the pace of the visitors’ attacking options.
At 1-0, Jordan Ayew had a header well saved by Alisson, while the forward failed to find Wilfried Zaha midway through the first period, when a simple pass would have put the Ivory Coast winger through on goal.
Palace boss Roy Hodgson must be wondering how the game would have played out had former Liverpool striker Christian Benteke not been suspended for the fixture.
As it was, the Eagles were unable to hold the ball upfield to break Liverpool’s waves of attacks. The Belgium international will return for Palace’s game against Aston Villa.
Seventh heaven for Liverpool – the stats
- Liverpool registered an away top-flight win by a margin of seven goals for the first time in their history. It was their first league victory by a margin of that size or greater since a 9-0 win over Crystal Palace in September 1989.
- Crystal Palace conceded seven goals in a home match for the first time in their entire history.
- This was Jurgen Klopp’s 127th victory as Liverpool manager in the Premier League, overtaking Rafael Benitez (126) as the Reds boss with the most wins in Premier League history.
- Crystal Palace have conceded 33 goals in 12 home Premier League games against Liverpool, 13 more than against any other club at Selhurst Park in the competition.
- Liverpool’s Sadio Mane became only the fourth player in Premier League history to score in seven consecutive appearances against an opponent, after Robin van Persie (eight against Stoke), Jimmy Floyd Hasselbaink (seven against West Ham) and Romelu Lukaku (seven against West Ham).
- Crystal Palace manager Roy Hodgson lost his seventh Premier League game against Liverpool since leaving the club in 2011 – only Mark Hughes against Manchester City (10) has lost more games against a team he’s formerly managed in Premier League history.
- All seven of Liverpool’s goals were assisted by different players (Mane, Firmino, Robertson, Alexander-Arnold, Salah, Matip and Oxlade-Chamberlain), the first time in Premier League history seven different players have assisted a goal for a team in a match.