1. Football streams
  2. Premier League
  3. Crystal Palace vs Arsenal

Mateta (89')
Madueke (48') Jesus (42')

How to watch Crystal Palace vs Arsenal online & on TV, head to head and predictions


Match feed:

Who will win?

Crystal Palace
X
Arsenal
  • Match Ended

    The whistle has gone to end the second half. The match finishes 1 - 2.

  • 89'
    Goal !
    • Jean-Philippe Mateta (Scorer)
    • Yeremy Pino (Assist)

    Crystal Palace are back in the match in London. Jean-Philippe Mateta has scored to make it 1 - 2. Yeremy Pino assisted the 1 - 2 goal.

  • 83'
    Substitution
    • Noni Madueke
    • Viktor Gyokeres

    Noni Madueke, who was grimacing earlier, has been substituted. Viktor Gyokeres is the substitute for Arsenal FC.

  • 77'
    Substitution
    • Jorgen Strand Larsen
    • Jean-Philippe Mateta

    Oliver Glasner (Crystal Palace) is making a fifth change, with Jean-Philippe Mateta replacing the possibly injured Jorgen Strand Larsen.

  • 75'
    Substitution
    • Gabriel Jesus
    • Eberechi Eze

    Eberechi Eze is on a sub for Gabriel Jesus for Arsenal FC.

  • 74'
    Yellow Card
    • Gabriel Jesus

    Gabriel Jesus (Arsenal FC) has received a first yellow card.

  • 62'
    Substitution
    • Adam Wharton
    • Evann Guessand

    Oliver Glasner (Crystal Palace) has taken off Adam Wharton who seemed to be grimacing with pain earlier. A possible injury. Evann Guessand is the replacement.

  • 62'
    Substitution
    • Max Dowman
    • Mikel Merino

    The away team replace Max Dowman with Mikel Merino.

  • 48'
    Goal !
    • Noni Madueke (Scorer)
    • Kai Havertz (Assist)

    Goal! Arsenal FC extend their lead to 0 - 2 through Noni Madueke. Kai Havertz assisted the goal to make it 0 - 2.

  • 47'
    Substitution
    • Christian Norgaard
    • Kai Havertz

    Arsenal FC make their second substitution with Kai Havertz replacing Christian Norgaard.

  • 46'
    Substitution
    • Riccardo Calafiori
    • Gabriel Magalhaes

    Mikel Arteta is making the team's first substitution at Selhurst Park with Gabriel Magalhaes replacing Riccardo Calafiori.

  • 46'
    Substitution
    • Daniel Munoz
    • Tyrick Mitchell

    Tyrick Mitchell is replacing Daniel Munoz for the home team.

  • 46'
    Substitution
    • Ismaila Sarr
    • Yeremy Pino

    Crystal Palace make their second substitution with Yeremy Pino replacing Ismaila Sarr.

  • 46'
    Substitution
    • Daichi Kamada
    • Adam Wharton

    The home team have replaced Daichi Kamada with Adam Wharton. This is the first substitution made today by Oliver Glasner.

  • 42'
    Goal !
    • Gabriel Jesus (Scorer)
    • Gabriel Martinelli (Assist)

    Gabriel Jesus scores to make it 0 - 1 at Selhurst Park. Gabriel Martinelli assisted the 0 - 1 goal.

  • Match Started

Line-ups

Crystal Palace Crystal Palace
(3-4-2-1)
(4-2-3-1)
Arsenal Arsenal
1Henderson17Clyne8Lerma34Riad2Munoz18Kamada19Hughes59Cardines7Sarr55Devenny22Larsen13Arrizabalaga16Norgaard3Mosquera5Hincapie33Calafiori36Zubimendi49Lewis-Skelly20Madueke56Dowman11Martinelli9Jesus
1Henderson17Clyne8Lerma34Riad2Munoz18Kamada19Hughes59Cardines7Sarr55Devenny22Larsen
Crystal Palace Crystal Palace
(3-4-2-1)
13Arrizabalaga16Norgaard3Mosquera5Hincapie33Calafiori36Zubimendi49Lewis-Skelly20Madueke56Dowman11Martinelli9Jesus
(4-2-3-1)
Arsenal Arsenal
Crystal Palace Crystal Palace
Glasner, Oliver
Coach
Substitutes
Adam Wharton 20
46' Out: Daichi Kamada

Yeremy Pino 10
46' Out: Ismaila Sarr

Tyrick Mitchell 3
46' Out: Daniel Munoz

Evann Guessand 29
62' Out: Adam Wharton

Jean-Philippe Mateta 14
77' Out: Jorgen Strand Larsen
Missing players
Eddie Nketiah
Injured

Cheick Doucoure
Other
Arsenal Arsenal
Arteta, Mikel
Coach
Substitutes
Gabriel Magalhaes 6
46' Out: Riccardo Calafiori

Kai Havertz 29
47' Out: Christian Norgaard

Mikel Merino 23
62' Out: Max Dowman

Eberechi Eze 10
75' Out: Gabriel Jesus

Viktor Gyokeres 14
83' Out: Noni Madueke
Missing players
Ben White
Injured

Statistics

Ball possession
Crystal Palace41%
59% Arsenal
Shots
3Off goal53On goal6

0
Shots blocked
5
3
Corner kicks
4
1
Offsides
0
4
Saves
2
9
Fouls
12
0
Yellow cards
1
0
Red cards
0

Crystal Palace vs Arsenal Betting tips

During the last 15 meetings with Crystal Palace playing at home, Crystal Palace have won 2 times, there have been 4 draws while Arsenal FC have won 9 times. The goal difference is 27-16 in favour of Arsenal FC.
During the last 33 meetings, Crystal Palace have won 4 times, there have been 10 draws while Arsenal FC have won 19 times. The goal difference is 67-35 in favour of Arsenal FC.
Last season's matches: 1-5 (Crystal Palace at home) and 2-2 (Arsenal FC at home).
Arsenal FC have a winning streak of 3 matches in Premier League.
Did you know that Crystal Palace scores 32% of their goals between the minutes 31-45? This is the highest percentage in the league.
Did you know that Crystal Palace scores 3% of their goals between the minutes 46-60? This is the lowest percentage in the league.
Did you know that Arsenal FC scores 24% of their goals between the minutes 76-90?
Crystal Palace haven't lost in any of their last 9 home matches.
Arsenal FC have a winning streak of 3 matches.
Arsenal FC haven't lost in their last 5 games.
1/10

Crystal Palace vs Arsenal Predictions

Full-time result1x2
Probability20%27%53%
Odds3.83.61.91
Correct Score0-10-21-2
Probability14%11%9%
Odds9119.5
Over/Under 2.5OverUnder
Probability69%31%
Odds1.82
BTTSYesNo
Probability45%55%
Odds1.72.05
Odds data provided by: Bet365

Head to head

Crystal Palace
Matches:  16
Arsenal
6%
Wins: 1
38%
Draws: 6
56%
Wins: 9
Recent meetings
  1. Flag ENGPremier League
    24 May 2026
    Crystal PalaceCrystal Palace
    1 : 2
    ArsenalArsenal
  2. Flag ENGEFL Cup
    23 Dec 2025
    ArsenalArsenal
    1 : 1
    Crystal PalaceCrystal Palace
  3. Flag ENGPremier League
    26 Oct 2025
    ArsenalArsenal
    1 : 0
    Crystal PalaceCrystal Palace
  4. Flag ENGPremier League
    23 Apr 2025
    ArsenalArsenal
    2 : 2
    Crystal PalaceCrystal Palace
  5. Flag ENGPremier League
    21 Dec 2024
    Crystal PalaceCrystal Palace
    1 : 5
    ArsenalArsenal

Form

Crystal PalaceCrystal Palace
  1. Flag nullUefa Europa Conference League
    27 May 2026
    Crystal Palace
    1 : 0
    Rayo Vallecano
  2. Flag ENGPremier League
    24 May 2026
    Crystal Palace
    1 : 2
    Arsenal
  3. Flag ENGPremier League
    17 May 2026
    Brentford
    2 : 2
    Crystal Palace
  4. Flag ENGPremier League
    13 May 2026
    Man City
    3 : 0
    Crystal Palace
  5. Flag ENGPremier League
    10 May 2026
    Crystal Palace
    2 : 2
    Everton
ArsenalArsenal
  1. Flag nullUEFA Champions League
    30 May 2026
    PSG
    1 : 1
    Arsenal
  2. Flag ENGPremier League
    24 May 2026
    Crystal Palace
    1 : 2
    Arsenal
  3. Flag ENGPremier League
    18 May 2026
    Arsenal
    1 : 0
    Burnley
  4. Flag ENGPremier League
    10 May 2026
    West Ham
    0 : 1
    Arsenal
  5. Flag nullUEFA Champions League
    5 May 2026
    Arsenal
    1 : 0
    Atletico Madrid

Crystal Palace vs Arsenal Standings

PosTeamWDLMPts
1Arsenal26753885
2Man City23963878
...
14Leeds1114133847
15Crystal Palace1112153845
16Nottm Forest1111163844

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.