Manchester City vs Arsenal, English Premier League 2025/26 Highlights: City goes three points closer to Arsenal with a 2-1 win to send panic across London
Get highlights of the Manchester City vs Arsenal, English Premier League 2025/26 season decider match as goals from Cherki and Haaland helped City win three points with a 2-1 win.

Hello and welcome to the LIVE coverage of the biggest game of the English Premier League 2025/26 as table toppers Arsenal face Manchester City in the season deciding match at the Etihad Stadium in Manchester.
This is Koushik Biswas, who will bring you the buildup, stats, news, updates, and LIVE score of the Manchester City vs Arsenal, English Premier League 2025/26 match from the web desk.
April has not been a great month historically for Arsenal, as they have missed the chances of winning the league in the past. On the other hand, Manchester City have always thrived in the final two months of the league. Manchester City went closer to Arsenal by beating Chelsea 3-0 in the last match, while Arsenal lost 1-2 against AFC Bournemouth.
With only six points separating the teams, a win for either team can decide the eventual winner tonight. With Pep Guardiola vs Mikel Arteta always giving us thrillers, we can expect a great match on our hands. So stay tuned and enjoy the coverage.
Updates
Match summary
Points table after the match
| Pos | Team | Pl | W | GD | Pts |
|---|---|---|---|---|---|
| 1 | Arsenal | 33 | 21 | 37 | 70 |
| 2 | Manchester City | 32 | 20 | 36 | 67 |
| 3 | Manchester United | 33 | 16 | 13 | 58 |
| 4 | Aston Villa | 33 | 17 | 6 | 58 |
| 5 | Liverpool | 33 | 16 | 11 | 55 |
| 6 | Chelsea | 33 | 13 | 11 | 48 |
| 7 | Brentford | 33 | 13 | 4 | 48 |
| 8 | Bournemouth | 33 | 11 | 0 | 48 |
| 9 | Brighton and Hove Albion | 33 | 12 | 6 | 47 |
| 10 | Everton | 33 | 13 | 1 | 47 |
| 11 | Sunderland | 33 | 12 | -4 | 46 |
| 12 | Fulham | 33 | 13 | -3 | 45 |
| 13 | Crystal Palace | 31 | 11 | -1 | 42 |
| 14 | Newcastle United | 33 | 12 | -3 | 42 |
| 15 | Leeds United | 33 | 9 | -7 | 39 |
| 16 | Nottingham Forest | 33 | 9 | -9 | 36 |
| 17 | West Ham United | 32 | 8 | -17 | 32 |
| 18 | Tottenham Hotspur | 33 | 7 | -11 | 31 |
| 19 | Burnley | 33 | 4 | -33 | 20 |
| 20 | Wolverhampton Wanderers | 33 | 3 | -37 | 17 |
Panic on the streets of London
A banner from City fans says, 'Panic on the streets of London,' and Arteta will be feeling that panic.
Full time | Manchester City 2-1 Arsenal
Manchester City is alive in the league.
They win the much-needed three points and are only three points away from Arsenal. Goals from Cherki and Haaland take them closer to the top.
If they win in their next match, they will replace Arsenal at the top of the table. Not to forget, the City has played one game less than Arsenal.
We are City. ✊
— Manchester City (@ManCity) April 19, 2026
🩵 2-1 🔴 @okx pic.twitter.com/N7ersCeBS2
90+6' | Change
In: Ake
Out: Semenyo
90+5' | Havertz misses the target
That was the chance.
What a ball from Trossard and Guehi was beaten. Havertz just had to hit the back of the net, but it was not to be.
It went over the goal.
90+4' | Arsenal looking desparate
Arsenal need something special, but City has been disciplined with Silva and O’Reilly winning the duels.
90+2' | No foul given
Nunes and Hincapie go shoulder to shoulder at the edge of the box. No foul given. Looked fair, though.
90' | 7 minutes added
Much to the disbelief of many City fans, seven minutes have been added.
88' | Change for City
In: Savinho, Nico
Out: Doku, Rodri
87' | Rodri is down
Rodri is on the ground, holding is groin.
Stats
Erling Haaland has scored six goals in eight Premier League games against Arsenal - only Sergio Aguero (8 in 15 games) and Kevin De Bruyne (8 in 16 games) have netted more in Premier League matches between Arsenal and Manchester City (for both teams).
85' | Change for Arsenal
In: Gyokeres
Out: Zubimendi
85' | Change for City
In: Foden
Out: Cherki
84' | Yellow card
Yellow card for Pep Guardiola for his protest.
83' | Brawl a the middle
Gabriel fouls Haaland, and the big City striker goes at him. City and Arsenal players went at each other as well.
Gabriel, did went for a headbutt, but it is only a yellow for both Gabriel and Haaland.
81' | City pushing for a third
City are looking for a third now and not letting the momentum go away.
78' | Silva to rescue

Risky from City as Trossard found Havertz with a lobbed ball. Silva came running from behind, won the ball, and celebrated like a goal.
Not to forget, Silva will leave City at the end of the season.
77' | Corner for City
Nico did great to hold on to the ball on the byline and win a corner.
74' | Changes for Arsenal
In: White, Trossard
Out: Eze, Mosquera
73' | Saliba hits the woodwork
From the free-kick, Saliba's free header hit Nico's back and hit the post.
70' | Doku misses the target
Long corner from Cherki and Doku, who were waiting on the left, had the chance to shoot with his left foot.
However, he could not connect the shot properly.
69' | Back-to-back corners for City
City are at it now as Saliba's deflection won them back-to-back corners
67' | Haaland's shirt is ripped
Gabriel pulls Haaland's shirt, and he has to change his shirt now. Fans chant, 'Haaland, Haaland'
65' | HHHHHHAAAAAALLLLLLAAANNNNNDDDDDDD | MCI 2-1 ARS


The big man does it again. Is this the moment City comes back alive in the league?
He scores the biggest goal of the season.
A throw from Donnarumma and Nico made the run down the middle and found Doku on the left.
Doku played it back to Nico, whose cross found Haaland at the far post. Haaland went for a big low volley to beat Raya and give City the lead.
61' | Eze hits the woodwork
Arsenal has the momentum now as Eze's attempt from the edge of the box hit the inside of the post and nearly went in.
Meantime, Guehi received a yellow card for a foul in between the chances.
60' | Huge save from Donnarumma
That could have been the game and title for Arsenal.
Arsenal won the ball back in the middle, and Martinelli found Odegard, who found Havertz on the left inside the box.
Donnarumma came running in and made himself big to make the save.
Who's winning this one?

They are on the attack
Back at it for the second half ▶️
— Manchester City (@ManCity) April 19, 2026
COME ON, CITY!!!!! ✊
Follow live 🔗 https://t.co/4bGjCZ8Pp7 pic.twitter.com/qlI2rNWdtR
53' | Challenge from Khusanov
Is that a foul?
Khusanov did well to get around Havertz, who was nearly in a one-on-one position. Martin Zubimendi with the cross from the right.
52' | Save from Raya
Khusanov won the ball back from Eze, and Doku had the best chance of the half to shoot past Raya. His attempt went straight to Raya.
51' | Chance for Semenyo
A tad powerful touch gave away the chance for Semenyo as he made a great run down the pitch and wanted to go one-on-one against Raya.
48' | Chance for Haaland
Corner from Silva and Raya could just punch the ball away towards Khusanov, whose shot was blocked. The rebound ball fell in the right place for Haaland to go for a shot from close range. However, his attempt hit the post and went for a goalkick.
Star Boy

46' | Free-kick
Silva is fouled by Rice as City wins a free-kick
46' | Second half starts
City starts the second half with only a win on their mind.
46' | Change for Arsenal
In: Martinelli
Out: Madueke
Welcome back
Welcome back as we can see Arsenal preparing a change.
Half-time | Manchester City 1-1 Arsenal

It looked like a season finale as we had everything in the first half - nervousness, attacks, defences, mistakes and goals.
Cherki, with a solo goal, gave City the lead, but Havertz equalised after a mistake from Donnarumma. It will be a battle of brains and speed in the second half.
City needs a win, a draw would do for Arsenal, though, for the time being. But, for sure, both teams will go for the win.
See you after the break.
45' | 1 minute added
43' | Headed of the line
Silva's curling corner nearly went in as Madueke headed the ball out of the line. Although it would not have counted as O’Reilly fouled Raya during the corner.
42' | What a block!
Stunning from Hincapie.
Rodri with the through ball to found Cherki, who dribbled his away into the box and then flicked it wide for Semenyo to go for a cross.
Semenyo's attempt was blocked by a sliding Hincapie
40' | Chance for Arsenal
Madueke and Mosquera linked up well on the right before Mosquera's cross found Havertz inside the box. Khusanov did well to stick with Havertz as the German striker could not hit his volley perfectly.
38' | Rice with an interception
O’Reilly with the movement again and Rodri looked for Haaland at a dangerous position. But, it is Rice again, who made the interception.
36' | Yellow card
Yellow card for Mosquera for a foul on Doku.
STAT
With 10 goals and 14 assists, Rayan Cherki has become the first player to reach 10+ goals and 10+ assists for Premier League clubs in all competitions this season.
34' | Header from Guehi
Post the corner, Khusanov found Guehi with the cross. But Guehi's header went straight to Raya.
33' | Rice with the interception
O’Reilly, with the vision again, found Haaland at the edge of the box. Halaand flicked the ball for Silva to shoot, but it was intercepted by Rice.
Stats
Gianluigi Donnarumma has made two errors leading to goals in the Premier League this season (29 appearances), with that his first since November 2025 v Bournemouth.
31' | Ooooo Nico!
Nico O’Reilly gets the better of Madueke and Havertz on the byline and then nutmegged Madueke to kepp the ball to City and earn an applause from the fans.
29' | Great work from Guehi
City gave the ball away in the halfway mark, and that allowed Madueke to make a run on the right and enter the box.
His attempted cross was blocked by Guehi for a goalkick.
27' | Chance for Haland
Great run and vision from O’Reilly as he found Doku wide on the left. Doku's cutback found Haaland, who could not time his shot with perfection.
That's how it happened
Donnarumma number one https://t.co/Er5igpJqjn
— Marco (@AlMazza64VG) April 19, 2026
Will this moment leave City behind?

20' | Too long from Halaand
Huge chance for City as Rodri found Haaland on the overlap. Haaland's cross for Semenyo was a tad long, otherwise it could have been a straight forward chance to take the lead again.
18' | HHHHHHHAAAVVVVEEEEERRRRRTTTTZZZZZ | MCI 1-1 ARS

Horrific from Donnarumma.
Nunes with the throw towards the goalkeeper, and the big Italian was slow to respond as Havertz made a quick run to meet the ball and deflect it inside the goal.
Drama at Etihad. All squared up.
16' | CCCCCCHHHHHHHEEERRRRRRRKKKIIIIIII | MCI 1-0 ARS

A first in 15 Premier League games, and it was worth the wait!
Cherki gives Manchester City the lead.
He picked up the ball a yard away from the box and then quickly dribbled through three defenders before finding the back of the net with a righ-footed shot.
City take the lead.
15' | Interception from Guehi
Mosquera was in a great position to shoot as Madueke found him at the edge of the box.
But, Guehi intercepted at the right time.
THAT SHOT FROM CHERKI

10' | Nunes with the block
Rice and Odegaard linked up to find Havertz on the edge of the box on the left, whose left-footed attempt was blocked by Nunes. Another corner for Arsenal.
9' | Long from Semenyo
After a long buildup, Semenyo wanted to go for a long, curling cross from the right. However, it was too long and strong for someone to make a run.
6' | Corners for Arsenal
We already know Arsenal have scored 16 goals from set pieces this season.
Rodri could not handle the backheader in the first corner, while Mosquera's header from the second corner went over the goal.
5' | Chance for City
Another chance for City as O'Reilly's cutback met Haaland, and his shot was blocked. Cherki's shot touched Gabriel's hands and hit the woodwork.
No penalty given, though.
4' | Almost for Haaland
What!
Horrible mistake from David Raya! Unnecessary from the goalkeeper, and Haaland nearly scored from close range.
3' | City enjoying posession
Arsenal is sitting deep, with City enjoying most of possession so far.
1' | Kick-off
Arsenal start the proceedings at Etihad.
Ready
In this together.
— Arsenal (@Arsenal) April 19, 2026
🤝 @LOrealGroupe pic.twitter.com/RY1j4qWyzN
You can hear goals in this picture
Kick-off's next 🙌 pic.twitter.com/7r0vWdoW53
— Manchester City (@ManCity) April 19, 2026
Showtime
Let’s get down to business 💼
— Arsenal (@Arsenal) April 19, 2026
🤝 @ComAve_Official pic.twitter.com/DAc54fBK61
Will he strike tonight?
Focused. 👊
— Manchester City (@ManCity) April 19, 2026
🤝 #AsahiSuperDry pic.twitter.com/xHyGL56HnY
Lineups | Arsenal
ARSENAL: Raya, Mosquera, Saliba, Gabriel, Hincapie, Rice, Zubimendi, Eze, Odegaard, Madueke, Havertz.
Subs: Kepa, White, Jesus, Martinelli, Gyokeres, Norgaard, Trossard, Lewis-Skelly, Dowman.
Lineups | Manchester City
CITY XI: Donnarumma, Nunes, Khusanov, Guéhi, O’Reilly, Rodrigo, Bernardo (C) Semenyo, Cherki, Doku, Haaland.
Subs: Trafford, Reijnders, Stones, Ake, Marmoush, Nico, Ait-Nouri, Savinho, Foden.
Gunners are here!
Away day mode 🔛 pic.twitter.com/P8sN0kifW7
— Arsenal (@Arsenal) April 19, 2026
Etihad 🏟️
Home 🏡 pic.twitter.com/J43po9SCnp
— Manchester City (@ManCity) April 19, 2026
'We have earned this position:" Arteta

"We have earned the right to be in this position, to be challenging and with the possibility to win and the opportunity to win on Sunday, arguably against the best team and the best manager that this league has ever seen. That's a huge privilege, and we cannot wait to play the game," Arteta told the media.
"It's the final," says Pep

"If we lose, it is over. But the other two results, knowing that Arsenal didn't win against Bournemouth, we still have games to play. Six games is a lot, given our calendar especially," Pep told the media on the eve of the match.
Team News: Manchester City

Ruben Dias will continue to be sidelined for this fixture. However, despite being subbed off in the second half due to a muscle injury, youngster Nico O’Reilly will be available for Manchester City.
Josko Gvardiol and John Stones will remain out of action due to long term injuries.
Team News: Arsenal

Noni Madueke will have to go through a fitness test to be in the XI. Star winger Bukayo Saka is out, and so is Mikel Merino. Riccardo Calafoiri, Martin Odegaard and Jurrien Timber are close to returning but will miss this match.
Manchester City vs Arsenal: Last 10 meetings in Premier League
| Season | Matchday | Date | Score (ARS - MCI) |
|---|---|---|---|
| 25/26 | 5 | 21/09/2025 | Arsenal 1 : 1 MCI |
| 24/25 | 24 | 02/02/2025 | Arsenal 5 : 1 MCI |
| 24/25 | 5 | 22/09/2024 | MCI 2 : 2 Arsenal |
| 23/24 | 30 | 31/03/2024 | MCI 0 : 0 Arsenal |
| 23/24 | 8 | 08/10/2023 | Arsenal 1 : 0 MCI |
| 22/23 | 33 | 26/04/2023 | MCI 1 : 4 Arsenal |
| 22/23 | 12 | 15/02/2023 | Arsenal 1 : 3 MCI |
| 21/22 | 21 | 01/01/2022 | Arsenal 1 : 2 MCI |
| 21/22 | 3 | 28/08/2021 | MCI 0 : 5 Arsenal |
| 20/21 | 25 | 21/02/2021 | Arsenal 0 : 1 MCI |
Manchester City vs Arsenal: Last 10 meetings
| Season | Competition | Matchday | Date | Result |
|---|---|---|---|---|
| 25/26 | EFL Cup | Final | 22/03/2026 | Arsenal 0:2 Manchester City |
| 25/26 | Premier League | 5 | 21/09/2025 | Arsenal 1:1 Manchester City |
| 24/25 | Premier League | 24 | 02/02/2025 | Arsenal 5:1 Manchester City |
| 24/25 | Premier League | 5 | 22/09/2024 | Manchester City 2:2 Arsenal |
| 23/24 | Premier League | 30 | 31/03/2024 | Manchester City 0:0 Arsenal |
| 23/24 | Premier League | 8 | 08/10/2023 | Arsenal 1:0 Manchester City |
| 23/24 | Community Shield | Final | 06/08/2023 | Arsenal 5:2 Manchester City (P) |
| 22/23 | Premier League | 33 | 26/04/2023 | Manchester City 4:1 Arsenal |
| 22/23 | Premier League | 12 | 15/02/2023 | Arsenal 1:3 Manchester City |
| 22/23 | FA Cup | Fourth Round | 27/01/2023 | Manchester City 1:0 Arsenal |
| 21/22 | Premier League | 21 | 01/01/2022 | Arsenal 1:2 Manchester City |
Manchester City vs Arsenal: H2H stats
| Tournament | Manchester City | Draws | Arsenal |
| Premier League | 19 | 13 | 25 |
| Overall | 59 | 48 | 97 |
Where to watch the match?
Football fans in India can watch the match on Star Sports TV channels. Meantime they match will be LIVE-streamed on the JioStar app and website. Fans can watch the match there with a subscription.
Match details
Match: Manchester City vs Arsenal, English Premier League 2025/26, Matchweek 33
Date: 19 April, 2026
Time: 9 pm IST
Venue: Etihad Stadium, Manchester