Mohamed Salah scored a late equaliser from a penalty kick as Liverpool escaped Old Trafford with a single point in a 2-2 draw with Manchester United to climb to even on points with Premier League leaders Arsenal.
Salah stroked home in the 84th minute for his sixth league goal at Old Trafford, the most of any visiting player in the league's history, overtaking Steven Gerrard's five.
With seven games remaining in the neck-and-neck title race, Liverpool and Arsenal have 71 points with the Gunners leading on goal difference. Holders Manchester City are third on 70 points, while United are sixth with 49.
"It feels like a loss, it is our fault again," Liverpool skipper Virgil van Dijk told the BBC. "We had so many chances and we should finish the game off."
Luis Diaz got Liverpool on the scoreboard in the 23rd minute when Dominik Szoboszlai swung in a corner that Darwin Nunez headed to the unmarked Colombian who hooked in a volley from close range.
But Bruno Fernandes scored a wild goal -- the United skipper's 50th league goal for the side -- with their first shot on target in the 50th minute when he latched on to a loose Liverpool pass and lobbed the ball from the centre circle past keeper Caoimhin Kelleher.
Kobbie Mainoo had the Old Trafford faithful roaring with his rocket from just inside the 18-yard box that sailed into the far top corner in the 67th minute.
He was the first 18-year-old to score a league goal against Liverpool since Cesc Fabregas for Arsenal in 2005, and the delighted teenager sprinted to the corner flag to salute the crowd in celebration.
"It's an unbelievable feeling to score my first Old Trafford goal and to do it in this fixture was even more special," Mainoo told Sky Sports, adding that he was disappointed about the result.
"We didn't get the three points and that's the main thing. I think we performed really well in the second half. The lads made minor mistakes and if we iron them out then we win the game."

David Beckham knighted for services to sport and charity
Aryna Sabalenka challenges Nick Kyrgios in Dubai showdown
Dubai Basketball continues unbeaten home run with win over Partizan
Sunderland's Xhaka earns draw after Ndiaye's stunner for Everton
Rybakina enters semis, Anisimova beats Keys in WTA Finals
