The story
Liverpool and Arsenal drew 2-2 at Anfield in the Premier League, gameweek 30.
Liverpool's goals came from Mohamed Salah (42') and Roberto Firmino (87'); Gabriel Martinelli (8') and Gabriel Jesus (28') replied for Arsenal.
It was 1-2 at half-time. Liverpool came back to earn a point.
Mohamed Salah missed a penalty for Liverpool (54').
Liverpool had 59% of the ball and 21 shots to Arsenal's 9.
Match stats
![]()
Key moments
- 8' Gabriel Martinelli Goal · Arsenal 0-1
- 28' Gabriel Jesus Goal · Arsenal 0-2 Assist: Gabriel Martinelli
- 42' Mohamed Salah Goal · Liverpool 1-2
- 54' Mohamed Salah Penalty missed · Liverpool
- 87' Roberto Firmino Goal · Liverpool 2-2 Assist: Trent Alexander-Arnold
Line-ups
Liverpool
- AlissonGoalkeeper
- Andrew RobertsonDefender
- Virgil van DijkDefender
- Ibrahima KonatéDefender
- Trent Alexander-ArnoldDefender
- Jordan HendersonMidfielder
- Curtis Jonesoff 60'Midfielder
- Fabinhooff 78'Midfielder
- Cody GakpoForward
- Mohamed SalahForward
- Diogo Jotaoff 60'Forward
Arsenal
- Aaron RamsdaleGoalkeeper
- Ben WhiteDefender
- GabrielDefender
- Rob HoldingDefender
- Martin Ødegaardoff 80'Midfielder
- Granit XhakaMidfielder
- Oleksandr Zinchenkooff 88'Midfielder
- Thomas ParteyMidfielder
- Bukayo SakaForward
- Gabriel MartinelliForward
- Gabriel Jesusoff 80'Forward
Full timeline
Every goal and card (13)
- 8' ⚽ Gabriel Martinelli
- 23' 🟨 Ben White
- 28' ⚽ Gabriel Jesusassist Gabriel Martinelli
- 32' 🟨 Virgil van Dijk
- 41' 🟨 Trent Alexander-Arnold
- 41' 🟨 Granit Xhaka
- 42' ⚽ Mohamed Salah
- 45+2' 🟨 Andrew Robertson
- 53' 🟨 Aaron Ramsdale
- 54' ✕ Mohamed Salah missed penalty
- 55' 🟨 Fabinho
- 84' 🟨 Bukayo Saka
- 87' ⚽ Roberto Firminoassist Trent Alexander-Arnold
Head to head
2Liverpool wins3Draws1Arsenal wins




