Liverpool vs Crystal Palace

25 April 2026 · Premier League · 2025/26 · Referee Andy Madley

Full time 3 – 1

Half-time: 2–0

  • Alexander Isak 35’
  • Andrew Robertson 40’
  • Florian Wirtz 90+6’
  • Daniel Muñoz 71’

Match summary

Liverpool beat Crystal Palace 3-1. Liverpool led 2-0 at half-time.

In the first half, Alexander Isak put Liverpool ahead in the 35th minute, set up by Alexis Mac Allister and Andrew Robertson made it 2-0 in the 40th minute, set up by Curtis Jones. In the second half, Daniel Muñoz pulled one back to make it 2-1 in the 71st minute and Florian Wirtz made it 3-1 in stoppage time, set up by Alexis Mac Allister.

Crystal Palace can feel hard done by, creating 2.22 expected goals (xG) from 14 shots to Liverpool's 1.46 from 9.

Match stats

53% Possession 47%
9 Shots 14
3 Shots on target 7
5 Corners 8
84 Attacks 85
44 Dangerous attacks 32
465 Passes 400
81% Pass accuracy 82%
9 Tackles 13
10 Fouls 10
1 Yellow cards 3
0 Red cards 0
1 Offsides 4

Key events

Liverpool Crystal Palace
Kick-off
19’
VAR review
24’
32’
Dean HendersonTime wasting
Alexander IsakLeft foot shot1-0 (Liverpool)
35’
39’
Jean-Philippe MatetaShot on target
Andrew RobertsonLeft foot shot2-0 (Liverpool)
40’
40’
Jean-Philippe MatetaShot on target
Half-time2-0
46’
Maxence LacroixShot on target
Second half underway
Jeremie FrimpongMohamed SalahInjury
59’
64’
Ismaila SarrShot on target
71’
Daniel MuñozRight foot shot2-1 (Crystal Palace)
71’
Ismaila SarrShot on target
Dominik SzoboszlaiTime wasting
90’
90+3’
Florian WirtzRight foot shot3-1 (Liverpool)
90+6’
Full-time3-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.46 2.22 35’ Alexander Isak (Liverpool), 1-0 35’ 40’ Andrew Robertson (Liverpool), 2-0 40’ 71’ Daniel Muñoz (Crystal Palace), 2-1 71’ 90+6’ Florian Wirtz (Liverpool), 3-1 90+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.46 2.22 35’ Alexander Isak (Liverpool), 1-0 Isak 35’ 40’ Andrew Robertson (Liverpool), 2-0 Robertson 40’ 71’ Daniel Muñoz (Crystal Palace), 2-1 Muñoz 71’ 90+6’ Florian Wirtz (Liverpool), 3-1 Wirtz 90+6’
Liverpool 1.46 xGCrystal Palace 2.22 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Crystal Palace attacking Liverpool attacking 
11’ Chris Richards (Crystal Palace), from a corner, 0.47 xG, off target 40’ Andrew Robertson (Liverpool), open play, 0.44 xG, goal 35’ Alexander Isak (Liverpool), open play, 0.38 xG, goal 84’ Jørgen Strand Larsen (Crystal Palace), open play, 0.37 xG, hit the woodwork 39’ Jean-Philippe Mateta (Crystal Palace), open play, 0.32 xG, saved 71’ Ismaila Sarr (Crystal Palace), open play, 0.29 xG, saved 90+6’ Florian Wirtz (Liverpool), open play, 0.30 xG, goal 40’ Jean-Philippe Mateta (Crystal Palace), from a corner, 0.22 xG, saved 64’ Ismaila Sarr (Crystal Palace), open play, 0.13 xG, saved 46’ Maxence Lacroix (Crystal Palace), from a corner, 0.13 xG, blocked 34’ Dominik Szoboszlai (Liverpool), open play, 0.11 xG, blocked 32’ Mohamed Salah (Liverpool), open play, 0.08 xG, off target 46’ Maxence Lacroix (Crystal Palace), from a corner, 0.07 xG, saved 20’ Brennan Johnson (Crystal Palace), open play, 0.07 xG, off target 7’ Florian Wirtz (Liverpool), from a corner, 0.06 xG, blocked 46’ Daniel Muñoz (Crystal Palace), from a corner, 0.06 xG, off target 6’ Dominik Szoboszlai (Liverpool), from a corner, 0.04 xG, blocked 51’ Borna Sosa (Crystal Palace), open play, 0.04 xG, off target 17’ Brennan Johnson (Crystal Palace), open play, 0.02 xG, blocked 35’ Alexis Mac Allister (Liverpool), open play, 0.02 xG, off target 77’ Yeremi Pino (Crystal Palace), open play, 0.02 xG, off target 67’ Jeremie Frimpong (Liverpool), open play, 0.02 xG, blocked 71’ Daniel Muñoz (Crystal Palace), open play, 0.01 xG, goal 11’ Chris Richards (Crystal Palace), from a corner, 0.47 xG, off target 40’ Andrew Robertson (Liverpool), open play, 0.44 xG, goal 35’ Alexander Isak (Liverpool), open play, 0.38 xG, goal 84’ Jørgen Strand Larsen (Crystal Palace), open play, 0.37 xG, hit the woodwork 39’ Jean-Philippe Mateta (Crystal Palace), open play, 0.32 xG, saved 90+6’ Florian Wirtz (Liverpool), open play, 0.30 xG, goal 71’ Ismaila Sarr (Crystal Palace), open play, 0.29 xG, saved 40’ Jean-Philippe Mateta (Crystal Palace), from a corner, 0.22 xG, saved 64’ Ismaila Sarr (Crystal Palace), open play, 0.13 xG, saved 46’ Maxence Lacroix (Crystal Palace), from a corner, 0.13 xG, blocked 34’ Dominik Szoboszlai (Liverpool), open play, 0.11 xG, blocked 32’ Mohamed Salah (Liverpool), open play, 0.08 xG, off target 46’ Maxence Lacroix (Crystal Palace), from a corner, 0.07 xG, saved 20’ Brennan Johnson (Crystal Palace), open play, 0.07 xG, off target 7’ Florian Wirtz (Liverpool), from a corner, 0.06 xG, blocked 46’ Daniel Muñoz (Crystal Palace), from a corner, 0.06 xG, off target 6’ Dominik Szoboszlai (Liverpool), from a corner, 0.04 xG, blocked 51’ Borna Sosa (Crystal Palace), open play, 0.04 xG, off target 17’ Brennan Johnson (Crystal Palace), open play, 0.02 xG, blocked 35’ Alexis Mac Allister (Liverpool), open play, 0.02 xG, off target 67’ Jeremie Frimpong (Liverpool), open play, 0.02 xG, blocked 77’ Yeremi Pino (Crystal Palace), open play, 0.02 xG, off target 71’ Daniel Muñoz (Crystal Palace), open play, 0.01 xG, goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Liverpool 4-2-3-1 Starting XI
Woodman
Jones 87’
Konaté
Dijk
Robertson 87’
Szoboszlai
Allister 2
Salah 59’
Wirtz
Gakpo
Isak 79’
Crystal Palace 3-4-2-1 Starting XI
Henderson
Canvot
Lacroix
Richards
Mitchell 46’
Wharton
Kamada
Muñoz
Johnson 59’
Sarr
Mateta 70’

Player stats

PlayerPosMinGAShxGxAKPCards
Freddie Woodman GK900 0.000.000
Curtis Jones DEF9010 0.000.441
Ibrahima Konaté DEF900 0.000.000
Virgil van Dijk DEF900 0.000.000
Andrew Robertson DEF9011 0.440.111
Alexis Mac Allister MID9021 0.020.682
Dominik Szoboszlai MID902 0.150.000
Mohamed Salah MID631 0.080.041
Florian Wirtz MID9012 0.360.000
Cody Gakpo MID900 0.000.000
Alexander Isak FWD8311 0.380.000
Jeremie Frimpong Sub271 0.020.000
Ryan Gravenberch Sub70 0.000.000
Milos Kerkez Sub10 0.000.000
Joseph Gomez Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Liverpool win 60% Avg odds 1.56
Draw 22% Avg odds 4.37
Crystal Palace win 18% Avg odds 5.21

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.