Premier League · REGULAR SEASON - 33 · SUN, 19 APR · 15:30 LOCAL
MANCHESTER CITY
2ND · 70 PTS · LAST 5:
W W L D L
FT
2 1
FULL TIME HT · 1-1
ARSENAL
W D L W W
· 1ST · 73 PTS · LAST 5
⚽ 16' R. Cherki ⚽ 65' E. Haaland
GOALS
⚽ 18' K. Havertz
N. O'Reilly
👑
⭐ PLAYER OF THE MATCH
N. O'Reilly
Manchester City · 90 mins
· 36% pass acc
RATING
8.3
PREDICTIONS
▶ MATCH HIGHLIGHTS

Goals, key moments & recap 6 CLIPS

powered by Highlightly
Premier League: Manchester City vs Arsenal
Watch on Youtube ↗
📊 90 MIN TOTALS

Finalised · Match completed

1.36
⚡ EXPECTED GOALS (xG)
1.62
59%
BALL POSSESSION %
41%
15
TOTAL SHOTS
9
5
SHOTS ON TARGET
3
85%
PASS ACCURACY %
75%
8
CORNERS
5
KEY EVENTS 15 events
  1. 16'
    Goal · Normal Goal
    R. Cherki · assist Matheus Nunes
    MAN
  2. 18'
    Goal · Normal Goal
    K. Havertz
    ARS
  3. 36'
    Card · Yellow Card
    Cristhian Mosquera
    ARS
  4. 46'
    Subst · Substitution 1
    N. Madueke · assist Gabriel Martinelli
    ARS
  5. 60'
    Card · Yellow Card
    M. Guéhi
    MAN
  6. 65'
    Goal · Normal Goal
    E. Haaland
    MAN
  7. 74'
    Subst · Substitution 2
    Cristhian Mosquera · assist B. White
    ARS
  8. 74'
    Subst · Substitution 3
    E. Eze · assist L. Trossard
    ARS
  9. 83'
    Card · Yellow Card
    E. Haaland
    MAN
  10. 83'
    Card · Yellow Card
    Gabriel Magalhães
    ARS
  11. 84'
    Subst · Substitution 4
    Martín Zubimendi · assist V. Gyökeres
    ARS
  12. 85'
    Subst · Substitution 1
    R. Cherki · assist P. Foden
    MAN
  13. 88'
    Subst · Substitution 2
    Rodri · assist Nico González
    MAN
  14. 88'
    Subst · Substitution 3
    J. Doku · assist Sávio
    MAN
  15. 90'+6
    Subst · Substitution 4
    A. Semenyo · assist N. Aké
    MAN
PLAYER RATINGS · TOP 5 EACH 0–10 scale
MANCHESTER CITY AVG 7.8
ARSENAL AVG 7.0
MATCH STATS H vs ARS
ATTACK
1.4
xG
1.6
15.0
TOTAL SHOTS
9.0
5.0
ON TARGET
3.0
5.0
OFF TARGET
3.0
5.0
BLOCKED
3.0
POSSESSION
59.0%
POSSESSION %
41.0%
498.0
PASSES
348.0
85.0%
PASS ACCURACY
75.0%
SET PIECES
8.0
CORNERS
5.0
0.0
OFFSIDES
4.0
DISCIPLINE
5.0
FOULS
12.0
2.0
YELLOW CARDS
2.0
1.0
GK SAVES
2.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
MANCHESTER CITY 7 shots
E. Haaland
1/4
J. Doku
1/2
R. Cherki
1/1
ARSENAL 3 shots
K. Havertz
2/3
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 1.361.62
1.3 1 0.6 0.3 1.6 0.0 HT 16' 65' 18' H 1.36 ARS 1.62 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 53%
47% ARS
8
EVENTS LOGGED
7
EVENTS LOGGED
LINEUPS 4-2-3-1 vs 4-3-3
SUBSTITUTES · MANCHESTER CITY
14
Nico Gonzále...
M
7
Omar Marmous...
F
47
P. Foden
M
6
N. Aké
D
5
J. Stones
D
21
R. Aït-Nouri
D
4
T. Reijnders
M
1
J. Trafford
G
26
Sávio
F
COACH: Pep Guardiola
SUBSTITUTES · ARSENAL
16
C. Nørgaard
M
56
M. Dowman
M
49
M. Lewis-Ske...
D
11
Gabriel Mart...
F
4
B. White
D
14
V. Gyökeres
F
9
Gabriel Jesu...
F
13
Kepa
G
19
L. Trossard
F
COACH: Mikel Arteta
🏥 UNAVAILABLE PLAYERS
MAN · 0 OUT

No injuries reported · federation feed activates Q3

ARS · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
A. Taylor
MAN MANAGER
Pep Guardiola
head coach
ARS MANAGER
Mikel Arteta
head coach
HEAD TO HEAD · ALL-TIME
4
MAN WINS
4
DRAWS
2
ARS WINS
40%
40%
20%
16 13
TOTAL GOALS · 10 MEETINGS
2.90
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 5 / 10
MANCHESTER CITY LAST 5 OVERALL
W W L D L
ARSENAL LAST 5 OVERALL
W D L W W
MATCH IMPACT Final 2–1 · result locked
MANCHESTER CITY #2
Won · already at 70 pts
Promotion - Champions League (League phase)
ARSENAL #1
Lost · already at 73 pts
Promotion - Champions League (League phase)
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Arsenal 34 22 7 5 +38 73
W L L W W
2 Manchester City 33 21 7 5 +37 70
W W W D D
3 Manchester United 34 17 10 7 +14 61
W W L D W
4 Liverpool 34 17 7 10 +13 58
W W W L D
5 Aston Villa 34 17 7 10 +5 58
L W D W L
6 Brighton 34 13 11 10 +9 50
W D W W W
7 Bournemouth 34 11 16 7 0 49
D W W D D
8 Chelsea 34 13 9 12 +8 48
L L L L L
9 Brentford 34 13 9 12 +3 48
L D D D D
10 Fulham 34 14 6 14 -2 48
W D L W D
11 Everton 34 13 8 13 0 47
L L D W L
12 Sunderland 34 12 10 12 -9 46
L L W W L
13 Crystal Palace 33 11 10 12 -3 43
L D W D W
14 Newcastle 34 12 6 16 -4 42
L L L L W
15 Leeds 34 9 13 12 -7 40
D W W D D
16 Nottingham Forest 34 10 9 15 -4 39
W W D W D
17 West Ham 34 9 9 16 -16 36
W D W L D
18 Tottenham 34 8 10 16 -10 34
W D L L D
19 Burnley 34 4 8 22 -34 20
L L L L D
20 Wolves 34 3 8 23 -38 17
L L L D W
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'+6
    Subst · Substitution 4 · A. Semenyo
  • 88'
    Subst · Substitution 3 · J. Doku
  • 88'
    Subst · Substitution 2 · Rodri
  • 85'
    Subst · Substitution 1 · R. Cherki
  • 84'
    Subst · Substitution 4 · Martín Zubimendi
  • 83'
    Card · Yellow Card · Gabriel Magalhães
    Argument
  • 83'
    Card · Yellow Card · E. Haaland
    Argument
  • 74'
    Subst · Substitution 3 · E. Eze
  • 74'
    Subst · Substitution 2 · Cristhian Mosquera
  • 65'
    Goal · Normal Goal · E. Haaland
  • 60'
    Card · Yellow Card · M. Guéhi
    Foul
  • 46'
    Subst · Substitution 1 · N. Madueke
  • HALF TIME · 1 – 1
  • 36'
    Card · Yellow Card · Cristhian Mosquera
    Persistent fouling
  • 18'
    Goal · Normal Goal · K. Havertz
  • 16'
    Goal · Normal Goal · R. Cherki
MATCH WINNER ODDS
Bookmaker odds not yet published. Check back closer to kickoff.