Manchester United 2 Liverpool 2
Liverpool's title bid suffered a serious setback as Manchester United followed up their FA Cup triumph by holding their bitter rivals to a draw in another thrilling game at Old Trafford.
Mo Salah's late penalty rescued a point for Jurgen Klopps' team but they needed all three to keep their championship destiny in their own hands.
The result leaves them level on points with Arsenal at the top but the Gunners have a far superior goal difference. And if both teams win all their remaining seven games, the London club would be champions.
Liverpool will be kicking themselves for not turning their first half superiority into a bigger lead. Luis Diaz's 23rd minute strike was a poor reward for the glut of chances they created in the opening period.
And they were punished in the second half when United made a drastic improvement and took the lead thanks to brilliant goals by Bruno Fernandes and Kobbie Mainoo.
But just like at Brentford and Chelsea, United could not hang on to their lead. Salah kept his nerve from the spot to equalise in the 82nd minute after Aaron Wan -Bissaka had tripped Harvey Elliott.
United had started brightly and Alesandro Garnacho had a 'goal' disallowed for offside in only the first minute. But it didn't last long.
Liverpool were soon into their stride and but for a combination of outstanding saves by United keeper Andre Onana, some last-ditch blocks and tackles and some less than clinical finishing, they would have been out of sight by the break.
The one goal they scored came in the 23rd minute an once again exposed United's defensive vulnerability - especially from set-pieces.
Darwin Nunez was left unmarked to flick on Andy Robertson's inswinging corner to Diaz
Read on irishexaminer.com