A 200th Liverpool goal from striker Mo Salah has helped Jurgen Klopp's team come from behind to move top of the EPL with a 2-1 win at 10-man Crystal Palace.
Substitute Harvey Elliott struck Liverpool's dramatic winner on Saturday with a long-range shot in the 91st minute at Selhurst Park.
Palace had taken the lead through Jean-Philippe Mateta's penalty after VAR ruled that he had been fouled by Jarell Quansah.
Salah levelled with a deflected shot in the 75th minute, moments after Palace striker Jordan Ayew had been sent off for a second yellow card.
"I'm a very happy manager in this moment, but I know we were lucky as well," Klopp said.
"If you only win your really good games you have no chance to be really successful, that's how it is, and today was not a really good game from us.
"For 76 minutes it was a really bad performance."
Salah became the fifth Liverpool player to reach 200 goals for the club. It was also his 150th strike in the EPL.
Arsenal missed their chance to return to the summit when they lost 1-0 at Aston Villa in Saturday's late game.
Villa captain John McGinn settled things with a seventh-minute strike, extending his side's winning home league run to 15 games in the process.
Unai Emery's side are just a point behind Arsenal, and two adrift of Liverpool.
Arsenal twice had the ball in the net in the second half but Bukayo Saka was offside and Kai Havertz was denied for a handball.
In-form Villa beat champions Manchester City at home on Wednesday night and are shaping as legitimate title challengers.
"We are increasing mentality and believing how we can be stronger," Emery said.
"We want to be in the top eight teams, but a lot of teams want to be there.
"At the beginning there were seven top teams, but we will fight to be in there. While we are in we can be excited and motivated to get it."
Bournemouth stunned Manchester United 3-0 at Old Trafford, goals from Dominic Solanke, Philip Billing and Marcos Senesi prompting loud jeers as Erik ten Hag's team missed out on the chance to move level on points with neighbours City.
"Of course (I'm) annoyed, disappointed, definitely. I expected something different," Ten Hag said.
It was United's 11th defeat of the season and seventh in the league.
Bournemouth's first ever win at Old Trafford makes it four wins in five league games for Andoni Iraola's in-form side.
Brighton were frustrated by Burnley goalkeeper James Trafford's heroics in a 1-1 draw. Burnley scored against the run of play thanks to Wilson Odobert's sensational solo effort but Simon Adingra headed an equaliser for the hosts in the second half.
Matheus Cunha's goal for Wolverhampton Wanderers denied Nottingham Forest a much-needed win. Harry Toffolo headed Forest ahead but Cunha made it 1-1 after 32 minutes.
A wonderful curling shot by on-loan James McAtee gave bottom club Sheffield United a 1-0 win against Brentford, their first victory since manager Chris Wilder returned to the club.
- with agencies