Man City vs. Arsenal final score: Premier League result, highlights, stats as Haaland gives Guardiola’s men vital win in title race
- Man City vs. Arsenal live score
- Latest updates, highlights and commentary
- Kickoff time where you are
- Team news
- Where to watch the game
ETIHAD STADIUM, MANCHESTER — Erling Haaland fired Manchester City to a gripping 2-1 win over leaders Arsenal as the Premier League title race took another twist.
Mikel Arteta’s side have seen a lead that stood at nine points eight days ago reduced to three after their first back-to-back league losses of the season.
If City, who have a game in hand, beat relegation-haunted Burnley by two goals in midweek, they will go top.
More to follow
10+10 — 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. Magician. pic.twitter.com/Qisj4nN6Dx
— OptaJoe (@OptaJoe) April 19, 2026
Man City vs. Arsenal score
Referee: Anthony Taylor
Keep track of every game and every goal via SN’s live Premier League scoreboard
Starting lineups:
Man City (4-1-3-2, right to left): 25. Gianluigi Donnarumma (GK) — 27. Matheus Nunes, 45. Abdukodir Khusanov, 15. Marc Guehi, 33. Nico O’Reilly — 16. Rodri (14. Nico Gonzalez) — 10. Rayan Cherki (47. Phil Foden), 20. Bernardo Silva, 11. Jeremy Doku (26. Savinho) — 42. Antoine Semenyo, 9. Erling Haaland
Arsenal (4-3-3, right to left): 1. David Raya (GK) — 3. Cristhian Mosquera (4. Ben White), 6. Gabriel, 2. William Saliba, 5. Piero Hincapie — 8. Martin Odegaard, 36. Martin Zubimendi (14. Viktor Gyokeres), 41. Declan Rice — 20. Noni Madueke (29. Kai Havertz), 29. Kai Havertz, 10. Eberechi Eze (19. Leandro Trossard)
Man City vs. Arsenal live updates, highlights, and commentary
Fulltime
City get the win! It’s a huge one. Not a decisive moment in the title race, not least because of the manner of Arsenal’s spirited showing here, but it’s one that hugely shifts the emphasis. City’s players are wrapped in a huddle, Cherki breaks away from it to hug a mightily relieved Donnarumma. Haaland the matchwinner in a second half when Arsenal hit the post twice. The Etihad Stadium is rocking. Thanks for joining us.
90+7 mins: Ake gets a block in. Haaland hoofs into a vacant Asenal half. There might be one more chance, but City are almost there.
90+6 mins: Ake is on for Semenyo. I’d wager he’s not about to join Haaland up front.
90+5 mins: Donnarumma falls over in the melee but City clear. Nathan Ake is getting ready to come on to put some more hands to the pump. Here’s Trossard, lovely cross… Havertz heads onto the roof of the net! NURSE!
90+4 mins: Silva with an excellent challenge on Odegaard but Arsenal come again. Hung up to Gabriel at the back post. Corner.
90+3 mins: A couple of balls into the City box. Nunes hoicks the first one clear before Khusanov stoops to head away from Gyokeres. Guardiola’s side living on their wits a little.
90 mins: Seven minutes of added time. How are your nerves?
88 mins: Yep, here comes Nico. Lots of new faces, lots of potential for late mayhem. And we might get a decent chunk of stoppage time.
87 mins: Savinho replaces Doku in another like-for-like alteration for City, who also have Nico Gonzalez ready because Rodri is down on the turf.
84 mins: Meanwhile, Gyokeres is coming on for Zubimendi. Foden replaces the opening goalscorer Cherki, who enjoys a standing ovation.
83 mins: Silva wins a free-kick and there’s some afters involving Gabriel and Haaland. They do a bit of a rutting stags act. Gabriel thrusts his head towards Haaland, who doesn’t go down. They both get a booking.
81 mins: Gyokeres getting ready to come on for Arsenal. They need a goal, which would in turn become one of those Premier League moments.
78 mins: City have everyone in the Arsenal half and Havertz can have a dart through. Silva does brilliantly and gets there first, with Havertz then penalised for handball. Arteta was going absolutely berserk on the touchline and thought that was Silva’s hand.
74 mins: O’Reilly heads it away. Double change coming up for Arsenal, with Trossard and White replacing Eze and Mosquera.
73 mins: Gabriel hits the post! Header deflects off O’Reilly and onto the upright. Havertz’s follow-up is blocked by a combination of Khusanov and Donnarumma. A VAR check for handball is completed with nothing doing. Rice will take a long throw.
72 mins: Silva chops down Eze about 35 yards out. Might have been booked there but isn’t. Odegaard will put this in the box.
70 mins: This Cherki delivery from the other side spins through to Doku, who sees the headlines but makes a rank mess of his shot.
69 mins: Cherki swings it deep, cleared behind for another City corner.
68 mins: Another big old wrestle between Haaland and Gabriel. Haaland has to change his shirt. They’ll all laugh about this one day. Rodri lines up a shot on his left foot that’s deflected behind. The Etihad Stadium crowd are baying here.
65 mins: GOOOOOOOAAAAAAAALLLLLLLL!!!!!! Erling Haaland!!!!!!!
Who else? O’Reilly once again being an absolute menace in the opposition box. He looks for Rodri, who charges in, doesn’t get the ball, but causes all sorts of caper. Haaland breaks from his Wrestlemania session with Gabriel to ram home.
«Manchester City in charge, again!»
— Sky Sports Premier League (@SkySportsPL) April 19, 2026
Erling Haaland powers through to find the back of the net 💪 pic.twitter.com/tt04wbQnaz
63 mins: Silva overhits a pass to Semenyo, which means the City forward as to dig a cross out from the byline. It’s a pretty good one. Haaland nods into the goalmouth, where O’Reilly is lurking but Arsenal shot the door on their Carabao Cup final tormentor.
61 mins: EZE HITS THE POST! My word! Huge moments here. Arsenal have, quite startlingly, thrown the handbreak off. There’s a league to be won! Eze clips a lovely shot from the edge of the box that hits the inside of the right post and spins across the goalmouth to safety. Oooofff!
60 mins: Huge save from Donnarumma! The City keeper partly atones for his earlier error after Arsenal cut through the hosts on the break. Odegaarde pops the ball to Havertz and Donnarumma has to stand tall.
59 mins: After an aborted attempt at taking it short, Silva hooks his corner onto the roof of the net. He’s definitely having shots from these. Curious stuff.
58 mins: Nunes drills across goal looking for Semenyo. Another City corner.
54 mins: Havertz looks to be through, Khusanov bundles him over. Referee Taylor tells him to get up. Ooohhh, dicey moment that. Arteta and the Arsenal fans are furious.
52 mins: Doku on the edge of the area, can’t get hold a right-footed shot and Raya gathers. Attempts racking up for City and a nice bit of momentum for the hosts. It was around this time that they took control of the Carabao Cup final.
51 mins: Raking ball over the top for Semenyo, whose touch is heavy and the ball scuttles through to Raya. Should have been a chance.
48 mins: Raya again a little hesitant under an in-swinger. Khusanov batters the loose ball goalwards, it’s blocked and Haaland can’t convert the rebound.
47 mins: Semenyo drives forward and, looking for Haaland, wins a corner. If he can sharpen up his end-product a bit, City might really be in business.
Kickoff: 2nd Half
The players are back out, with the exception of Madueke, who is being replaced by Martinelli. Madueke came off injured against Sporting CP in midweek, so perhaps those 45 minutes were all he had in his legs.
Halftime
A clattering, slightly unhinged 45 minutes comes to a close. The two goals came within 107 seconds of one another. City led through a lovely little solo goal from Rayan Cherki and Arsenal led after Gianluigi Donnarumma clattered a clearance at Kai Havertz that ricocheted into his net. The hosts have probably looked the more dangerous, but after a pretty ropey few weeks, Arsenal have pulled up very well here and played with no little ambition. Another 45 minutes like that and a scoreline like this and they’ll have taken a big step towards the title.
Read more Alice in Cashland Slot Review
45 mins: City get a free-kick on halfway that Guardiola thinks they should have had. He responds by repeatedly slapping his thighs in Arteta’s direction. Nice, normal stuff.
43 mins: I think Bernardo had a shot there. It’s headed away from under the crossbar at the near post by Havertz. Nunes finds Semenyo, who wins another corner. Silva has another shot here, I think. It’s towards the far post and is a decent try but referee Taylor has spotted a foul in there.
42 mins: Rodri burst into the Arsenal half. He finds Cherki, who does a few stepovers to outfox Gabriel, who must want to clatter him skywards at this point. Hincapie launches himself into a block on the eventual shot from Semenyo. Corner.
41 mins: Haaland gets up to head the corner away. City then hold their defensive shape and see things off.
40 mins: Brisk move down the right from Arsenal. Madueke whips in a cross and Khusanov has to clear behind under pressure from Havertz.
38 mins: A heavyweight tussle between Gabriel and Haaland, which ends with the City striker shoving his man back down into the turf. Meanwhile, City pop an attack from one side of the pitch to the other but can’t find a way through.
36 mins: Mosquera brings down Doku and is the first man into the book. It’s been a struggle so far for the Arsenal right-back.
33 mins: Bernardo wins a City corner. Cherki floats it to the near post, Haaland glances on. It’s cleared. Now Nunes finds Khusanov, whose cross for centre-back partner Guehi is not a bad one. The header is a nice height for Raya, though.
31 mins: Khusanov goes for the safe option of a backpass not on target with his own net, but it becomes risky as Donnarumma has to save a corner. Surrounded by red shirtrs, O’Reilly spins out of trouble as if he’s playing at his local five-a-side. Ludicrous stuff.
27 mins: O’Reilly instigates nice City move down the left, Doku cuts it back to Haaland at the edge of the box. The star striker hits that one as if he had several Duty Free Toblerones strapped to his left foot.
20 mins: This has all gone strangely haywire. Khusanov punts the ball at Hincapie, who is too hasty in shovelling it back towards the City box. Rodri steps in and releases Haaland. He slips a pass to Semenyo, who… slips over.
18 mins: GOOOOOOOAAAAAAAAAAALLLLLLL!!!!! Kai Havertz!!!!!!!
Arsenal hit straight back and it’s a howler from Donnarumma, who takes too long on the ball. Havertz charges him down and deflects the ball into the net.
Available in the UK
Rayan Cherki doing his thing 🤷♂️ pic.twitter.com/VsOlkpjcnu
— Sky Sports Premier League (@SkySportsPL) April 19, 2026
16 mins: GOOOOOOOOAAAAAAAAALLLLLLLL!!!!!! Rayan Cherki!!!!!
Breakthrough for Guardiola’s men. What a little genius he is! Nunes gets to a second ball ahead of Eze. Arsenal have plenty back but Cherki makes things happen, dancing to fashion some space, scoot past Gabriel and find the bottom corner. Beautiful goal.
Available in the UK
Rayan Cherki doing his thing 🤷♂️ pic.twitter.com/VsOlkpjcnu
— Sky Sports Premier League (@SkySportsPL) April 19, 2026
15 mins: Mosquera with an under-lapping run. Guehi closes the door and manages to avert the corner, Doku tries to break but loses the ball. Back come Arsenal. City looking skittish at the moment.
13 mins Rice the furthest player forward for Arsenal, harassing the City backline and goalkeeper. No one expected this. Can he keep it up?
10 mins: Gabriel comes all the way up to the left wing and manages to burgle Cherki out of possession. Arsenal work it in-field to Odegaard. He finds Havertz, whose shot is blocked behind. City deal with the corner but this is a good spell from Arsenal after a nervy start.
8 mins: City with some slightly ponderous build-up. Doku is hustled out of possession but Donnarumma can let the resulting through ball run out for a goal kick.
6 mins: First couple of Arsenal corners. From the second, swung to the back post from the left, Gabriel heads wide.
5 mins: City hit the post! O’Reilly on one of those raiding missions into the opposition box. Cherki shoots, the ball clips Gabriel’s chest, hits the inside of the left post and bounces to safety. Yikes. Arsenal are set up for things not to happen and things are happening.
Available in the US
HOW HAS THIS STAYED OUT?!
— NBC Sports Soccer (@NBCSportsSoccer) April 19, 2026
Rayan Cherki’s shot deflects off the post before falling into the grateful hands of David Raya. pic.twitter.com/i4wNWywtEV
4 mins: Oh, good grief. Raya makes a complete hash of playing out and Haaland almost charges it into the Arsenal goal.
3 mins: Rice looks like he’s pressing high onto Rodri out of possession. Semenyo appeals for a corner, no dice. You sense Raya will take his time.
2 mins: Donnarumma takes a curious free-kick from deep inside his own half with everyone bunched on the Arsenal right. Be bobbles a pass out to Semenyo on the largely vacant flank on the other side. He gets crowded out, but with better execution, that might have been something.
Kickoff: 1st Half
Arsenal undertake their pre-match huddle in the penalty area near the travelling supporters. Now they trot up the field for kickoff and Odegaard gets us underway. Back for Raya, who pumps the ball into City territory.
5 mins: At the request of fan group 1894, City have taken the retro move of cutting the stadium PA system before kickoff. Songs now booming around the arena. And here come the teams…
20 mins before kickoff: Both teams are on with their warm-ups and it feels… pensive inside the stadium. Arsenal fans and their tendency towards the morose has been well-documented over recent weeks. But City fans are not, as a very broad and general rule, bottle-brandishing jokesters en masse. If this remains goalless for any amount of time, nerves might quickly become frayed.
35 mins before kickoff: Eze and Havertz could have a really important role in that Arsenal frontline today. In the Carabao Cup final, when City’s four-man press blocked off Arsenal’s passing options, their attempts to go long fell through when Viktor Gyokeres didn’t manage to do much in the way of hold-up play. You’d expect Eze and Havertz will be more effective in this regard. They might need to be, given that Arteta has selected a back four with an emphasis on defending rather than building.
55 mins before kickoff: This game is rich with narrative. Positively overflowing with it. From Arteta’s history as Pep Guardiola’s No. 2 before returning to north London to rebuild from the ground up, to those three consecutive runners-up finishes. Of course, a more provocative and waggish line has been the notion of Arsenal «bottling» the league. Following on from a noted character in the City end at Chelsea producing a water bottle with an Arsenal logo on it last weekend, an opportunistic street seller is flogging something very similar for £2 a time outside the Etihad Stadium.
Someone is selling Arsenal bottles outside the Etihad…. pic.twitter.com/qqMhvMveLa
— Richard Martin (@RichMartinMcr) April 19, 2026
1 hr 15 mins before kickoff: The teams are in. City are unchanged from the side that swept aside Chelsea and Liverpool. Arsenal are boosted by the surprise return of captain Martin Odegaard in midfield. It’s the Norway playmaker’s first Premier League start since the 3-2 defeat to Manchester United on January 25. Kai Havertz gets the nod over Viktor Gyokeres at centre-forward and will be supported by England internationals Noni Madueke and Eberechi Eze on the wings.

1 hr 30 mins before kickoff: Prior to last month’s Carabao Cup final, few observers gave Manchester City much chance of beating Arsenal at Wembley. Pep Guardiola’s men had just chucked away Premier League points from winning positions against relegation-threatened duo Nottingham Forest and West Ham, while being dumped out of the Champions League via a 5-1 aggregate defeat to Real Madrid. Arsenal were riding high in England’s top flight with a nine-point lead and had just swept aside Bayer Leverkusen in Europe. They were on for a quadruple.

Getty Images
Then Nico O’Reilly’s brace gave City Wembley glory and everything feels like it has shifted dramatically. Each team has only played one Premier League match since, but Arsenal were a nerve-ridden mess in last weekend’s 2-1 defeat to Bournemouth, while City played with carefree elan to beat a bedraggled Chelsea 3-0. Before that, Pep Guardiola’s men thumped Liverpool 4-0 in the FA Cup quarterfinals, where the Gunners lost to Championship Southampton. City are the team in form and a win here followed up with another at Burnley on Wednesday would have them level on points with Arsenal with five games to play. Still, it’s worth remembering the shaky hands of Arteta’s team still hold the cards. Even a draw here, against a team who they went unbeaten against in six prior to Wembley, would be a huge step towards a first Premier League crown since 2004.
Pregame: Hello and welcome to The Sporting News’ live coverage of the Premier League title showdown between Manchester City and Arsenal. Fetch the popcorn, it doesn’t get much bigger than this…
Man City vs. Arsenal kick off time
The Manchester City vs. Arsenal match kicks off in Manchester, UK at 4:30 p.m. local time.
Read more Red Hot 50 Slot Review
Here’s how that time translates across some of the major territories:
| Date | Kickoff time | |
| USA | Sun, Apr 19 | 11:30 a.m. ET |
| Canada | Sun, Apr 19 | 8:30 a.m. ET |
| UK | Sun, Apr 19 | 4:30 p.m. BST |
| Australia | Mon, Apr 20 | 2:30 a.m. AEST |
| India | Sun, Apr 19 | 11:00 p.m. IST |
Man City vs. Arsenal match facts
- The most recent clash was the EFL Cup final a few weeks ago as City defeated Arsenal 2-0, courtesy of a quick-fire second-half brace scored by England international Nico O’Reilly.
- Quite remarkably, that victory for City ended what was a six-match winless run of form for the Cityzens against the Gunners, with three draws and three Arsenal victories since April 2023.
- Overall, the two sides have clashed against each other on 215 occasions with Arsenal getting the better of it 101 times and City winning 66 of those matches.
Man City vs. Arsenal team news
Man City
- Rayan Cherki will be expected to start in a brilliant and in-form City attack that also boasts Jeremy Doku and Antoine Semenyo alongside Erling Haaland.
- Nico O’Reilly, winner of that EFL Cup final, was declared «fine» by Guardiola on Friday and it is expected he will keep his place over deputy Rayan Ait-Nouri.
- Other defensive injury absentees for the hosts include both Ruben Dias and Josko Gvardiol, while there is a chance that John Stones could be available.
Arsenal
- Arsenal have been dealing with an injury crisis of late and doubts remain around key men such as captain Martin Odegaard, who has endured a tough campaign due to injury.
- Bukayo Saka has been ruled out of the game but Noni Madueke should be available.
- Jurrien Timber and Riccardo Calafiori may be forced into action earlier than planned given the magnitude of this game.
Man City vs. Arsenal live stream, TV channel
Here is how to watch the match in some of the world’s major regions:
| Region | TV | Streaming |
| USA | NBC | Peacock |
| Canada | — | Fubo Canada |
| UK | Sky Sports Main Event, Sky Sports Premier League | Sky GO, Sky Sports website |
| Australia | — | Stan Sport |
| India | Star Sports Network | JioHotstar |


Comments