Haaland (65') Cherki (16')
Havertz (18')

How to watch Man City vs Arsenal online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Antoine Semenyo
    • Nathan Ake

    Nathan Ake is replacing Antoine Semenyo for the home team.

  • 89'
    Substitution
    • Jeremy Doku
    • Savinho

    Manchester City make their third substitution with Savinho replacing Jeremy Doku.

  • 89'
    Substitution
    • Rodri
    • Nicolas Gonzalez

    Rodri, who was grimacing earlier, has been substituted. Nicolas Gonzalez is the substitute for Manchester City.

  • 85'
    Substitution
    • Rayan Cherki
    • Phil Foden

    The home team replace Rayan Cherki with Phil Foden.

  • 85'
    Substitution
    • Martin Zubimendi
    • Viktor Gyokeres

    Mikel Arteta is making the team's fourth substitution at Etihad Stadium with Viktor Gyokeres replacing Martin Zubimendi.

  • 83'
    Yellow Card
    • Gabriel Magalhaes

    Gabriel Magalhaes (Arsenal) has received a yellow card from Anthony Taylor.

  • 83'
    Yellow Card
    • Erling Haaland

    Erling Haaland for Manchester City has been booked by Anthony Taylor and receives a first yellow card.

  • 74'
    Substitution
    • Cristhian Mosquera
    • Ben White

    The away team have replaced Cristhian Mosquera with Ben White. This is the third substitution made today by Mikel Arteta.

  • 74'
    Substitution
    • Eberechi Eze
    • Leandro Trossard

    Leandro Trossard is replacing Eberechi Eze for the away team.

  • 65'
    Goal !
    • Erling Haaland (Scorer)
    • Nico O'Reilly (Assist)

    Goal! Erling Haaland gives Manchester City a 2-1 lead in Manchester.

    That's a fine assist from Nico O'Reilly.

  • 60'
    Yellow Card
    • Marc Guehi

    Marc Guehi is booked for the home team.

  • 46'
    Substitution
    • Noni Madueke
    • Gabriel Martinelli

    Gabriel Martinelli is on a sub for Noni Madueke for Arsenal.

  • 36'
    Yellow Card
    • Cristhian Mosquera

    At Etihad Stadium, Cristhian Mosquera has been yellow-carded for the away team.

  • 18'
    Goal !
    • Kai Havertz (Scorer)

    Kai Havertz is on target to level the scores at 1-1.

  • 16'
    Goal !
    • Rayan Cherki (Scorer)
    • Matheus Nunes (Assist)

    Manchester City take a 1-0 lead thanks to Rayan Cherki.

    Great play from Matheus Nunes to set up the goal.

  • Match Started

Line-ups

Man City Man City
(4-2-3-1)
(4-3-3)
Arsenal Arsenal
25Donnarumma27Nunes45Khusanov15Guehi33O'Reilly20Silva16Rodri42Semenyo10Cherki11Doku9Haaland1Raya3Mosquera2Saliba6Magalhaes5Hincapie8Odegaard36Zubimendi41Rice20Madueke29Havertz10Eze
25Donnarumma27Nunes45Khusanov15Guehi33O'Reilly20Silva16Rodri42Semenyo10Cherki11Doku9Haaland
Man City Man City
(4-2-3-1)
1Raya3Mosquera2Saliba6Magalhaes5Hincapie8Odegaard36Zubimendi41Rice20Madueke29Havertz10Eze
(4-3-3)
Arsenal Arsenal
Man City Man City
Guardiola, Pep
Coach
Substitutes
Phil Foden 47
85' Out: Rayan Cherki

Nicolas Gonzalez 14
89' Out: Rodri

Savinho 26
89' Out: Jeremy Doku

Nathan Ake 6
90' Out: Antoine Semenyo
Missing players
Ruben Dias
Injured

Rodri
Injured

Josko Gvardiol
Injured
Arsenal Arsenal
Arteta, Mikel
Coach
Substitutes
Gabriel Martinelli 11
46' Out: Noni Madueke

Leandro Trossard 19
74' Out: Eberechi Eze

Ben White 4
74' Out: Cristhian Mosquera

Viktor Gyokeres 14
85' Out: Martin Zubimendi
Missing players
Mikel Merino
Injured

Jurrien Timber
Injured

Statistics

Ball possession
Man City59%
41% Arsenal
Shots
3Off goal45On goal2

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

Man City vs Arsenal Betting tips

If Declan Rice scores against Manchester City it will be his 5th goal for Arsenal FC this season.
If Bernardo Mota Veiga de Carvalho Silva receives a yellow card in today's match, he will be suspended after collecting 10 yellow cards so far this season.
1/2

Head to head

Man City
Matches:  19
Arsenal
63%
Wins: 12
21%
Draws: 4
16%
Wins: 3
Recent meetings
  1. Flag ENGPremier League
    19 Apr 2026
    Man CityMan City
    2 : 1
    ArsenalArsenal
  2. Flag ENGEFL Cup
    22 Mar 2026
    ArsenalArsenal
    0 : 2
    Man CityMan City
  3. Flag ENGPremier League
    21 Sep 2025
    ArsenalArsenal
    1 : 1
    Man CityMan City
  4. Flag ENGPremier League
    2 Feb 2025
    ArsenalArsenal
    5 : 1
    Man CityMan City
  5. Flag ENGPremier League
    22 Sep 2024
    Man CityMan City
    2 : 2
    ArsenalArsenal

Form

Man CityMan City
  1. Flag ENGPremier League
    4 May 2026
    Everton
    3 : 3
    Man City
  2. Flag ENGFA Cup
    25 Apr 2026
    Man City
    2 : 1
    Southampton
  3. Flag ENGPremier League
    22 Apr 2026
    Burnley
    0 : 1
    Man City
  4. Flag ENGPremier League
    19 Apr 2026
    Man City
    2 : 1
    Arsenal
  5. Flag ENGPremier League
    12 Apr 2026
    Chelsea
    0 : 3
    Man City
ArsenalArsenal
  1. Flag nullUEFA Champions League
    5 May 2026
    Arsenal
    1 : 0
    Atletico Madrid
  2. Flag ENGPremier League
    2 May 2026
    Arsenal
    3 : 0
    Fulham
  3. Flag nullUEFA Champions League
    29 Apr 2026
    Atletico Madrid
    1 : 1
    Arsenal
  4. Flag ENGPremier League
    25 Apr 2026
    Arsenal
    1 : 0
    Newcastle
  5. Flag ENGPremier League
    19 Apr 2026
    Man City
    2 : 1
    Arsenal

Man City vs Arsenal Standings

PosTeamWDLMPts
1Arsenal23753576
2Man City21853471
3Man Utd181073564

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.