Liverpool moved level on points with Manchester City and Arsenal at the top of the table with a 4-2 win at Crystal Palace.
Emre Can poked in Alberto Moreno’s cross on 16 minutes to put Liverpool ahead, but Dejan Lovren’s poor clearance allowed James McArthur to head Palace level.
Lovren atoned for his error three minutes later by heading in Philippe Coutinho’s corner but was outjumped by McArthur, who headed Palace level again on 33 minutes.
An unmarked Joel Matip made it 3-2 for Liverpool just before the break, from another Coutinho corner.
Christian Benteke had three chances for another equaliser after the break but was denied each time by Loris Karius.
Roberto Firmino made the match safe on 71 minutes when he dinked Jordan Henderson’s through-ball over Steve Mandanda.
📰 Enjoy that in the end, Reds? #CRYLIV https://t.co/POMhknhuN9
— Liverpool FC (@LFC) October 29, 2016
The defeat sent Palace down to 12th, where they could be overtaken by West Ham United and Stoke City, were they to win.
REPORT: Macca's brace wasn't enough to earn #CPFC anything from another high-scoring encounter with @LFC - https://t.co/39aDt9N6zj #CRYLIV pic.twitter.com/gzWTLTvon9
— Crystal Palace F.C. (@CPFC) October 29, 2016