Manchester City 2-1 Arsenal

Updated

Manchester City won: Manchester City 2-1 Arsenal in the Premier League (Round 33) on Sun, 19 Apr 2026 at Etihad Stadium, Manchester. Manchester City goals: Rayan Cherki 16', Erling Haaland 65'. Arsenal goals: Kai Havertz 18'. Expected goals: 1.36-1.62. Possession: 59-41. Player of the match: Erling Haaland (8.4).

Match report

Manchester City beat Arsenal 2-1

Manchester City edged Arsenal 2-1 at Etihad Stadium on Sunday 19 April in the Premier League.

Rayan Cherki put Manchester City ahead on 16' (1-0), Kai Havertz levelled for Arsenal on 18' (1-1) and Erling Haaland restored Manchester City's lead on 65' (2-1).

Manchester City had 59% of the ball, shots were 15-9 (5-3 on target) and expected goals finished 1.36-1.62.

Erling Haaland (Manchester City) was player of the match with an 8.4 rating.

Attendance: 52,523. Referee: Anthony Taylor.

Match stats

Manchester CityArsenal
Ball possession5941
Expected goals (xG)1.361.62
Total shots159
Shots on target53
Touches in opposition box4014
Big chances55
Big chances missed34
Accurate passes424 (85%)262 (75%)
Yellow cards22
Corners85
Total shots159
Shots off target53
Shots on target53
Blocked shots53
Hit woodwork22
Shots inside box138

Lineups

Manchester City (4-2-3-1): Gianluigi Donnarumma, Matheus Nunes, Abdukodir Khusanov, Marc Guéhi, Nico O'Reilly, Rodri, Bernardo Silva, Antoine Semenyo, Rayan Cherki, Jérémy Doku, Erling Haaland

Arsenal (4-2-3-1): David Raya, Cristhian Mosquera, William Saliba, Gabriel, Piero Hincapié, Martín Zubimendi, Declan Rice, Noni Madueke, Martin Ødegaard, Eberechi Eze, Kai Havertz

Key events

  • 16' · Goal · Rayan Cherki (Manchester City)
  • 18' · Goal · Kai Havertz (Arsenal)
  • 36' · Yellow card · Cristhian Mosquera (Arsenal)
  • 46' · Substitution · Gabriel Martinelli for Noni Madueke (Arsenal)
  • 60' · Yellow card · Marc Guéhi (Manchester City)
  • 65' · Goal · Erling Haaland (Manchester City)
  • 74' · Substitution · Leandro Trossard for Eberechi Eze (Arsenal)
  • 74' · Substitution · Ben White for Cristhian Mosquera (Arsenal)
  • 83' · Yellow card · Erling Haaland (Manchester City)
  • 83' · Yellow card · Gabriel (Arsenal)
  • 84' · Substitution · Viktor Gyökeres for Martín Zubimendi (Arsenal)
  • 84' · Yellow card · Pep Guardiola (Manchester City)
  • 85' · Substitution · Phil Foden for Rayan Cherki (Manchester City)
  • 88' · Substitution · Savinho for Jérémy Doku (Manchester City)
  • 88' · Substitution · Nico González for Rodri (Manchester City)
  • 90'+6 · Substitution · Nathan Aké for Antoine Semenyo (Manchester City)

All-time head-to-head

56 league meetings since 1993: Manchester City 20, draws 13, Arsenal 23.

Manchester City vs Arsenal: full head-to-head record

Questions

Who won Manchester City vs Arsenal?

Manchester City won, 2-1 (Premier League) on Sun, 19 Apr 2026.

When and where is Manchester City vs Arsenal?

Sun, 19 Apr 2026, 15:30 UTC at Etihad Stadium, Manchester, Premier League.

What is the head-to-head record between Manchester City and Arsenal?

In 56 league meetings since 1993: Manchester City 20 wins, 13 draws, Arsenal 23 wins (goals 77-81).