Amad Diallo scored the equaliser as Manchester United fought back in a thrilling 2-2 draw with Premier League leaders Liverpool at Anfield, with Ruben Amorim's under-fire side halting their three-game losing run.
Arsenal's 1-1 draw at Brighton on Saturday gave Liverpool a chance to go eight points clear at the summit, but Arne Slot's hosts started slowly in freezing conditions and fell behind to Lisandro Martinez's second-half strike.
Trent Alexander-Arnold, who endured a miserable outing overall, saw a loose ball picked off by the Argentine, who exchanged passes with Bruno Fernandes before powering home.
Cody Gakpo netted a brilliant equaliser just before the hour mark, then a Matthijs de Ligt handball allowed Mohamed Salah to put Liverpool ahead from the penalty spot in the 70th minute.
However, there was to be another twist as Diallo – the hero of United's 2-1 win at Manchester City last month – tucked home with 10 minutes to play.
United could even have snatched the victory deep into stoppage time, but Harry Maguire somehow fired over the crossbar when presented with a golden chance.
The draw lifts Amorim's side to 13th in the table, leapfrogging West Ham, while Liverpool are six points clear of second-placed Arsenal with a game in hand.
Data Debrief: United target Trent
United got plenty of joy on their left-hand side on Sunday, with Alexander-Arnold's miserable outing capped when he was withdrawn for Conor Bradley late on.
The Red Devils targeted 54% of their attacks down their left-hand side throughout the game, compared to just 27.9% down their right.
It was the winger on the opposite side, though, who made the telling contribution.
Diallo is just the third United player to score away at both Manchester City and Liverpool in the same Premier League season, after Wayne Rooney in 2004-05 and Robin van Persie in 2012-13.