Final Score
Manchester City 2 – 1 Arsenal
Key Moments
- Rayan Cherki opened the scoring for City
- Kai Havertz equalized for Arsenal shortly after
- Erling Haaland scored the winning goal
The decisive goal came in the second half, sealing a huge win for City.
What This Means
- City are now just 3 points behind Arsenal in the title race
- They also have a game in hand, meaning they could go top if they win their next match
- Big momentum shift toward Pep Guardiola’s team
Match Summary
- Tight, high-quality game between the top two teams
- Arsenal had chances late but missed key opportunities
- Physical and intense—some heated moments on the pitch
Bottom Line
This was a title-defining match.
- Manchester City: back in control of the race
- Arsenal: still leading, but under serious pressure
If you want, I can show you:
- Highlights video
- Full match stats (possession, shots, ratings)
- Who will win the league based on current form
Manchester City vs Arsenal Full Match Stats (April 19, 2026)
6
Here are the complete key match stats from yesterday’s game:
Match Statistics
| Category | Man City | Arsenal |
| Possession | 58.6% | 41.4% |
| Total Shots | 15 | 9 |
| Shots on Target | 5 | 3 |
| Shots Off Target | 10 | 6 |
| Expected Goals (xG) | 1.76 | 1.08 |
| Corner Kicks | 8 | 5 |
| Yellow Cards | 2 | 2 |
| Fouls | 5 | 12 |
| Offsides | 0 | 4 |
| Saves | 1 | 2 |
Source:
⭐ Player Ratings (Top Performers)
Based on post-match analysis:
Manchester City
- Rayan Cherki — 8/10 (goal + creativity)
- Erling Haaland — 8/10 (match-winning goal)
- Bernardo Silva — strong midfield control
Arsenal
- Kai Havertz — 7/10 (goal scorer, most dangerous)
- Martin Ødegaard — decent influence
- Defense struggled, especially under pressure
📌 Source:
Quick Analysis
- Man City dominated possession and controlled the tempo
- Higher xG (1.76 vs 1.08) shows they created better chances
- Arsenal were dangerous but less efficient (also hit the post twice)
- Tactical control from City made the difference
Bottom Line
- Manchester City were statistically superior in almost every key metric
- Arsenal stayed competitive but lacked finishing efficiency
- The numbers fully support the 2–1 result
The Man City vs Arsenal live streams serve up a prospective Premier League title decider at the Eithad this afternoon. Mikel Arteta’s men control their own destiny, in theory at least. They’re six points clear at the top of the table, albeit having played one more game than City, but the sense of deja vu is looming larger by the week.
This is Arteta’s seventh full season in charge, and five of the previous six featured season-defining collapses down the stretch. The one outlier was the 2023/24 campaign, which saw Arsenal visit Man City at the end of March, knowing that a win would take them to the top of the league. Instead, they parked the bus and the game finished goalless. Man City pipped Arsenal to the title by two points.
The same approach backfired spectacularly in last month’s Carabao Cup final, a game that many have interpreted as a prophesy of things to come. Nico O’Reilly scored twice in a 2-0 win, but more than anything it was the insipid manner of the defeat that has set Arsenal fans on edge – the dual anxieties in the stands and on the field of play forging a familiar doom cycle – and ignited Pep Guardiola’s hopes.
Man City’s disastrous Champions League campaign at least afforded Guardiola a week of prep time, time on the training ground he probably needed given Erling Haaland’s extended malaise. Having scored 19 in his first 17 league games this season, the Norwegian has now managed just three in his last 13. Antoine Semenyo and O’Reilly aside, few others are chipping in on a consistent basis.
Max Dowman’s emergence has been a huge positive for Arsenal, although the outsized contribution of a 16-year-old serves to highlight the team’s attacking poverty. There are few players in Europe more singularly destructive than Eberechi Eze, who incidentally also has an excellent record against Man City, but he’s been peripheral in red. A flurry of high-profile errors from Ben White, meanwhile, have undermined Arsenal’s previously rock-solid backline.
However, Arteta has opted to shuffle Eze in and White out for today’s clash. He’s also dropped Viktor Gyokeres in favor of Kai Havertz.
Whoever wins this battle will be the red-hot favorite for the war – read on as we show you how to stream Man City vs Arsenal Premier League 2025/26 live streams from anywhere in the world.
Man City vs Arsenal team news
Man City team: Donnarumma, Nunes, Khusanov, Guehi, O’Reilly, Silva, Rodri, Doku, Cherki, Semenyo, Haaland
Subs: Trafford, Reijnders, Stones, Ake, Marmoush, Nico, Ait-Nouri, Savinho, Foden
Arsenal team: Raya, Mosquera, Saliba, Gabriel, Hincapie, Odegaard, Eze, Zubimendi, Rice, Madueke, Havertz
Subs: Arrizabalaga, White, Jesus, Martinelli, Gyokeres, Norgaard, Trossard, Lewis-Skelly, Dowman
Can I watch Man City vs Arsenal for free?
Although there isn’t any out-and-out free Man City vs Arsenal coverage, you can tune in via YouTube TV’s 10-day free trial, which provides access to NBC, which is airing the Premier League 2025/26 game.
Outside the US? Access YouTube TV via a VPN – we recommend Surfshark.