Man City vs Arsenal

19 April 2026 · Premier League · 2025/26 · Referee Anthony Taylor

Full time 2 – 1

Half-time: 1–1

  • Mathis Cherki 16’
  • Erling Haaland 65’
  • Kai Havertz 18’

Match summary

Man City saw off Arsenal 2-1. It was 1-1 at half-time.

Mathis Cherki put Man City ahead in the 16th minute, set up by Matheus Nunes, Kai Havertz equalised in the 18th minute, and Erling Haaland won it in the 65th minute.

There was little between the sides on chances: Man City created 2.82 expected goals (xG) from 15 shots, Arsenal 2.63 from 9.

Match stats

59% Possession 41%
15 Shots 9
5 Shots on target 3
8 Corners 5
95 Attacks 97
64 Dangerous attacks 40
498 Passes 348
85% Pass accuracy 75%
12 Tackles 22
5 Fouls 12
2 Yellow cards 2
0 Red cards 0
0 Offsides 4

Key events

Man City Arsenal
Kick-off
Rayan CherkiRight foot shot1-0 (Man City)
16’
18’
Kai HavertzRight foot shot1-1 (Arsenal)
Marc GuehiShot on target
33’
36’
Cristhian MosqueraPersistent fouling
36’
Pep Guardiola
Half-time1-1
46’
Gabriel MartinelliNoni Madueke
Second half underway
Jéremy DokuShot on target
52’
60’
60’
Kai HavertzShot on target
Erling HaalandLeft foot shot2-1 (Man City)
65’
74’
Leandro TrossardEberechi Eze
Erling HaalandArgument
83’
83’
Pep GuardiolaArgument
84’
Nico GonzálezRodriInjury
88’
Nathan AkéAntoine Semenyo
90+6’
Full-time2-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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.82 2.63 16’ Mathis Cherki (Man City), 1-0 16’ 18’ Kai Havertz (Arsenal), 1-1 18’ 65’ Erling Haaland (Man City), 2-1 65’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.82 2.63 16’ Mathis Cherki (Man City), 1-0 Cherki 16’ 18’ Kai Havertz (Arsenal), 1-1 Havertz 18’ 65’ Erling Haaland (Man City), 2-1 Haaland 65’
Man City 2.82 xGArsenal 2.63 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Arsenal attacking Man City attacking 
60’ Gabriel Martinelli (Arsenal), open play, 0.64 xG, blocked 4’ Erling Haaland (Man City), open play, 0.56 xG, blocked 60’ Kai Havertz (Arsenal), open play, 0.51 xG, saved 73’ Kai Havertz (Arsenal), set piece, 0.47 xG, blocked 48’ Abduqodir Khusanov (Man City), from a corner, 0.46 xG, blocked 65’ Erling Haaland (Man City), open play, 0.44 xG, goal 16’ Mathis Cherki (Man City), open play, 0.43 xG, goal 18’ Kai Havertz (Arsenal), open play, 0.41 xG, goal 48’ Erling Haaland (Man City), from a corner, 0.40 xG, hit the woodwork 90+5’ Kai Havertz (Arsenal), open play, 0.31 xG, off target 10’ Kai Havertz (Arsenal), open play, 0.11 xG, blocked 64’ Bernardo Silva (Man City), open play, 0.09 xG, off target 6’ Cristhian Mosquera (Arsenal), from a corner, 0.09 xG, off target 52’ Jéremy Doku (Man City), open play, 0.08 xG, saved 16’ Mathis Cherki (Man City), open play, 0.06 xG, blocked 27’ Erling Haaland (Man City), open play, 0.06 xG, off target 42’ Antoine Semenyo (Man City), open play, 0.06 xG, blocked 61’ Eberechi Eze (Arsenal), open play, 0.06 xG, hit the woodwork 33’ Erling Haaland (Man City), from a corner, 0.05 xG, off target 69’ Rodri (Man City), open play, 0.05 xG, blocked 4’ Mathis Cherki (Man City), open play, 0.04 xG, blocked 73’ Gabriel (Arsenal), set piece, 0.03 xG, blocked 33’ Marc Guehi (Man City), from a corner, 0.02 xG, saved 70’ Jéremy Doku (Man City), from a corner, 0.02 xG, off target 60’ Gabriel Martinelli (Arsenal), open play, 0.64 xG, blocked 4’ Erling Haaland (Man City), open play, 0.56 xG, blocked 60’ Kai Havertz (Arsenal), open play, 0.51 xG, saved 73’ Kai Havertz (Arsenal), set piece, 0.47 xG, blocked 48’ Abduqodir Khusanov (Man City), from a corner, 0.46 xG, blocked 65’ Erling Haaland (Man City), open play, 0.44 xG, goal 16’ Mathis Cherki (Man City), open play, 0.43 xG, goal 18’ Kai Havertz (Arsenal), open play, 0.41 xG, goal 48’ Erling Haaland (Man City), from a corner, 0.40 xG, hit the woodwork 90+5’ Kai Havertz (Arsenal), open play, 0.31 xG, off target 10’ Kai Havertz (Arsenal), open play, 0.11 xG, blocked 64’ Bernardo Silva (Man City), open play, 0.09 xG, off target 6’ Cristhian Mosquera (Arsenal), from a corner, 0.09 xG, off target 52’ Jéremy Doku (Man City), open play, 0.08 xG, saved 16’ Mathis Cherki (Man City), open play, 0.06 xG, blocked 42’ Antoine Semenyo (Man City), open play, 0.06 xG, blocked 61’ Eberechi Eze (Arsenal), open play, 0.06 xG, hit the woodwork 27’ Erling Haaland (Man City), open play, 0.06 xG, off target 33’ Erling Haaland (Man City), from a corner, 0.05 xG, off target 69’ Rodri (Man City), open play, 0.05 xG, blocked 4’ Mathis Cherki (Man City), open play, 0.04 xG, blocked 73’ Gabriel (Arsenal), set piece, 0.03 xG, blocked 33’ Marc Guehi (Man City), from a corner, 0.02 xG, saved 70’ Jéremy Doku (Man City), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Man City 4-2-3-1 Starting XI
Donnarumma
Nunes
Khusanov
Guéhi
O'Reilly
Silva
Rodri 88’
Semenyo 90’
Cherki 85’
Doku 88’
Haaland
Arsenal 4-3-3 Starting XI
Raya
Hincapié
Magalhães
Saliba
Mosquera 74’
Rice
Zubimendi 84’
Ødegaard
Eze 74’
Havertz
Madueke 46’

Player stats

PlayerPosMinGAShxGxAKPCards
Gianluigi Donnarumma GK900 0.000.000
Matheus Nunes DEF9010 0.000.431
Abduqodir Khusanov DEF901 0.460.102
Marc Guehi DEF901 0.020.000
Nico O'Reilly DEF900 0.000.561
Bernardo Silva MID901 0.090.061
Rodri MID891 0.050.000
Antoine Semenyo MID901 0.060.000
Mathis Cherki MID8613 0.540.112
Jéremy Doku MID892 0.100.061
Erling Haaland FWD9015 1.510.091
Phil Foden Sub40 0.000.000
Sávio Sub10 0.000.000
Nathan Aké Sub10 0.000.000
Nico González Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Man City win 51% Avg odds 1.84
Draw 26% Avg odds 3.59
Arsenal win 23% Avg odds 4.22

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.