Skip to the report
THE SPORTSGURU.Independent minds.
Every game matters.
All articles ↗
Premier LeagueMATCH REPORT

Mac Allister, Wirtz and Isak score as Liverpool win at Selhurst Park

Referee Tony Harrington

Liverpool won at Selhurst Park with goals from Mac Allister in the 40th minute, Wirtz in the 54th and Isak in the 89th; Nketiah's penalty in the 90+5 was Crystal Palace's only reply. The figures were closer than the score: 20 shots to 19, eight on target to seven, and expected goals of 2.65 to Palace's 2.38.

Crystal Palace
  • E. Nketiah 90+5' (pen)
Full time13
Liverpool
  • A. Mac Allister 40'
  • F. Wirtz 54'
  • A. Isak 89'
Match card: Crystal Palace 1-3 Liverpool, Premier League, 8 November 2026
Match card: Crystal Palace 1-3 Liverpool, Premier League, 8 November 2026, scorers A. Mac Allister 40' and F. Wirtz 54' and A. Isak 89' and E. Nketiah 90+5' (pen), shots 19 to 20, expected goals 2.38 to 2.65.

Know a fan of either side? Send them the card.

The match in three moments

  1. 40'
    Liverpool

    Mac Allister opens the scoring

    Szoboszlai provided the assist and Mac Allister scored in the 40th minute, and Liverpool led at half-time.

  2. 54'
    Liverpool

    Wirtz doubles it

    Barcola provided the assist for Wirtz in the 54th minute. Barcola was booked in the 59th.

  3. 89'
    Liverpool

    Isak makes it three

    Wirtz turned provider in the 89th minute and Isak scored Liverpool's third. Nketiah's penalty in the 90+5 came too late to matter.

How the game unfolded

Tony Harrington refereed a 14:00 UK kick-off at Selhurst Park. Pierre Sage picked a three-four-two-one for Crystal Palace: Henderson in goal and captain; Richards, Disasi and Lerma across the back; Óscar Mingueza, Wharton, Q. Timber and Mitchell in midfield; Kamada and Yéremy Pino behind Strand Larsen. Andoni Iraola's Liverpool lined up four-two-three-one, with Alisson Becker behind Araujo, Jacquet, van Dijk and Kerkez, Szoboszlai and Mac Allister in front of them, and Gakpo, Wirtz and Barcola behind Isak. Van Dijk wore the armband.

Araujo was booked in the 24th minute. In the 40th Szoboszlai provided the assist for Mac Allister, and Liverpool led at half-time. Barcola set up Wirtz in the 54th and was booked in the 59th. Sage sent on Osorio for Q. Timber in the 60th; Iraola replaced Barcola with Víctor Muñoz and Szoboszlai with Nyoni in the 69th.

Yéremy Pino was booked in the 71st minute and Nketiah came on for Strand Larsen in the 72nd. Ngumoha replaced Gakpo in the 76th. Lerma and Víctor Muñoz were booked in the 82nd and Mac Allister in the 83rd. Sage sent on Khalaili for Óscar Mingueza and McNeil for Yéremy Pino in the 87th. Wirtz provided the assist for Isak's goal in the 89th, Koumas replaced Isak in the 90th and J. Gomez came on for Araujo in the 91st. Nketiah scored from the penalty spot in the 90+5.

Read the statistics with the score covered and you would struggle to pick the winner. Possession was 53.1 per cent to Palace, passes 410 to 353 and crosses 22 each. Liverpool took 20 shots to 19 and had 37 touches in the opposition box to 33. Palace put seven on target and Liverpool eight, and the saves went five by Palace and six by Liverpool. Expected goals were 2.65 to 2.38. Liverpool committed 18 fouls to 10 and collected four bookings to Palace's two.

Before this game Palace's form guide listed a 1-1 with Hoffenheim (our report), defeats by Tottenham Hotspur (report) and Newcastle United (report), a League Cup win at Fulham (report) and a 2-2 with Beşiktaş. Liverpool's guide listed defeats by Fenerbahçe (report) and Arsenal (report), a 1-1 with Chelsea in the League Cup (report) and wins over Brighton & Hove Albion (report) and Villarreal. On a day when the shots and the expected goals were close, Liverpool turned three of their chances into goals and Palace one.

Match at a glance

Crystal Palace / Liverpool

2.38Expected goals (xG)2.65
19Shots20
7Shots on target8
53%Possession47%
33Touches in opposition box37
5Saves6

Goals and cards, minute by minute

  1. 24'R. AraujoYellow card · Liverpool
  2. 40'A. Mac AllisterGoal · Liverpool · assist D. Szoboszlai
  3. 54'F. WirtzGoal · Liverpool · assist B. Barcola
  4. 59'B. BarcolaYellow card · Liverpool
  5. 71'Yéremy PinoYellow card · Crystal Palace
  6. 82'J. LermaYellow card · Crystal Palace
  7. 82'Víctor MuñozYellow card · Liverpool
  8. 83'A. Mac AllisterYellow card · Liverpool
  9. 89'A. IsakGoal · Liverpool · assist F. Wirtz
  10. 90+5'E. NketiahPenalty · Crystal Palace

Match statistics

Crystal Palace / Liverpool

The basics

53%Possession47%
19Shots20
7Shots on target8
4Corners7
10Fouls18
33Touches in opposition box37

Expected goals

2.38Expected goals (xG)2.65

Attack

7Shots off target8
5Shots blocked4
7Shots from outside the box2

Passing

410Passes353
328Accurate passes275
80.0%Pass accuracy77.9%
61Long balls63
22Crosses22

Defending

13Tackles10
7Tackles won4
23Clearances29
44Duels won42
14Aerial duels won15
2Yellow cards4

Goalkeeping

5Saves6

Physical

114.2kmDistance covered113.3km

Line-ups

1Henderson26Richards5Disasi8Lerma30Óscar Mingueza20Wharton23Timber3Mitchell18Kamada10Yéremy Pino22Strand Larsen1Alisson Becker33Araujo5Jacquet4van Dijk6Kerkez8Szoboszlai10Mac Allister18Gakpo7Wirtz29Barcola9Isak

Crystal Palace 3 - 4 - 2 - 1

Manager: Pierre Sage

  1. 1 D. Henderson (c)
  2. 30 Óscar Mingueza Off 87' for A. Khalaili
  3. 3 T. Mitchell
  4. 8 J. Lerma Yellow card 82'
  5. 5 A. Disasi
  6. 26 C. Richards
  7. 20 A. Wharton
  8. 23 Q. Timber Off 60' for D. Osorio
  9. 22 J. Strand Larsen Off 72' for E. Nketiah
  10. 18 D. Kamada
  11. 10 Yéremy Pino Yellow card 71' Off 87' for D. McNeil

Substitutes

  • 44 W. Benítez
  • 6 J. Canvot
  • 33 B. Chilwell
  • 28 C. Doucouré
  • 19 W. Hughes
  • 25 A. Khalaili On 87' for Óscar Mingueza
  • 11 D. McNeil On 87' for Yéremy Pino
  • 9 E. Nketiah On 72' for J. Strand Larsen
  • 24 D. Osorio On 60' for Q. Timber

Liverpool 4 - 2 - 3 - 1

Manager: Andoni Iraola

  1. 1 Alisson Becker
  2. 33 R. Araujo Yellow card 24' Off 91' for J. Gomez
  3. 6 M. Kerkez
  4. 10 A. Mac Allister Yellow card 83'
  5. 5 J. Jacquet
  6. 4 V. van Dijk (c)
  7. 18 C. Gakpo Off 76' for R. Ngumoha
  8. 8 D. Szoboszlai Off 69' for T. Nyoni
  9. 9 A. Isak Off 90' for L. Koumas
  10. 7 F. Wirtz
  11. 29 B. Barcola Yellow card 59' Off 69' for Víctor Muñoz

Substitutes

  • 3 W. Endo
  • 2 J. Gomez On 91' for R. Araujo
  • 67 L. Koumas On 90' for A. Isak
  • 25 G. Mamardashvili
  • 53 J. McConnell
  • 23 Víctor Muñoz Yellow card 82' On 69' for B. Barcola
  • 73 R. Ngumoha On 76' for C. Gakpo
  • 42 T. Nyoni On 69' for D. Szoboszlai
  • 21 K. Tsimikas

Head to head

Three meetings are listed here: Crystal Palace 2-1 Liverpool in the Premier League on 27 September 2025, Liverpool 0-3 Crystal Palace in the League Cup on 29 October 2025 and Liverpool 3-1 Crystal Palace in the Premier League on 25 April 2026. That is two Palace wins and one Liverpool win in the listed meetings.

Listed meetings: 3, newest first

2Crystal Palace wins
0Draws
1Liverpool wins
  1. Premier League
    Liverpool3-1Crystal Palace
    Liverpool win
  2. League Cup
    Liverpool0-3Crystal Palace
    Crystal Palace win
  3. Premier League
    Crystal Palace2-1Liverpool
    Crystal Palace win

Crystal Palace

Last 5 games before this one

  1. DrewHoffenheimHome · UEFA Europa League1-1
  2. LostTottenham HotspurAway · Premier League0-2
  3. WonFulhamAway · League Cup1-0
  4. LostNewcastle UnitedHome · Premier League0-2
  5. DrewBeşiktaşAway · UEFA Europa League2-2

Liverpool

Last 5 games before this one

  1. LostFenerbahçeAway · UEFA Champions League2-3
  2. LostArsenalHome · Premier League0-1
  3. DrewChelseaHome · League Cup1-1
  4. WonBrighton & Hove AlbionHome · Premier League2-0
  5. WonVillarrealHome · UEFA Champions League4-3

Premier League table

In the Premier League table as it stood at 16:01 on 8 November, with this match included, Liverpool were fourth on 18 points from 10 games and Crystal Palace bottom, 20th, on seven points from 10.

Standings as BBC showed them on 8 November 2026 at 16:01, with this match included. Top 6 and the two clubs in this match. P played · W won · D drawn · L lost · GF goals for · GA goals against · GD goal difference · Pts points.

#ClubPWDLGFGAGDPts
1Arsenal109011551027
2Brighton & Hove Albion107122671922
3Manchester City107032113821
4Liverpool105321410418
5Chelsea105141916316
6Everton104421210216
20Crystal Palace102171024-147

Where the figures come from

Scores, scorers, statistics, line-ups, head-to-head results and the table come from the BBC Sport match page, accessed . The analysis and wording are The Sports Guru's own. The table is BBC's standings of 8 November 2026 at 16:01, from its match page for Sunderland v Chelsea.

Crystal PalaceLiverpoolPremier LeagueMac AllisterWirtzIsakNketiahIraolaSageMatch Report