Arsenal left Anfield with one point after a crazy Sunday afternoon fixture that eventually ended 2-2.
The Gunners started incredibly well, taking the lead through Martinelli and then Gabriel Jesus doubled that lead.
Predictably Liverpool fought back though, with Salah poking home at a crucial point, minutes before the halftime break.
Liverpool then dominated the second half, missing a penalty and some huge chances, but Robert Firmino headed in a late equaliser.
There was still time for more drama though and Ramsdale ensured Arsenal left with a point after a couple of massive saves, and the Gunners could’ve even left with all three with a late breakaway chance.
With eight games to go and a clash with Manchester City at The Etihad to come, the title is now in both Manchester City and Arsenal’s hands.
Use our player rater tool below to have your say on how the players performed, and see the average of all the other fans. Scroll down to see how we rated the players and who we chose as the man of the match.
Here’s how I rated the players:
Aaron Ramsdale – 9
Oleksandr Zinchenko – 7
Gabriel Magalhaes – 8
Rob Holding – 6
Ben White – 7
Thomas Partey – 8
Granit Xhaka – 6
Martin Odegaard – 6
Bukayo Saka – 7
Gabriel Jesus – 8
Gabriel Martinelli – 8
Man of the match: Aaron Ramsdale. Not much at all to do in the first half, but he was sensational in the second half, particularly at the end. His saves could prove crucial come May.