Manchester City conceded three goals in an extraordinary second-half collapse at Everton that hands Arsenal the advantage in the Premier League title race despite a late fightback that rescued a point.
Pep Guardiola’s side recovered to snatch a 3-3 draw at the Hill Dickinson Stadium but the damage was done when Everton substitute Thierno Barry scored a quickfire double either side of a Jake O’Brien header on a thrilling night.
Erling Haaland pulled one goal back before Jeremy Doku equalised in the 97th minute, but it still leaves Arsenal five points clear having played a game more than City and means Mikel Arteta’s side will be champions with three more wins.
Guardiola accepted City’s fate is no longer “in our hands” but Haaland was heard telling his team-mates the title is “still there” before facing Brentford on Saturday and Arsenal visiting relegation-threatened West Ham on Sunday.
Follow all the reaction from an extraordinary night, below
Everton v Man City LIVE: Latest Premier League updates
- FULL TIME! Huge twist in Premier League title race as Man City collapse [EVE 3-3 MCI]
- Arsenal now lead Man City by five points and will be champions with three wins
- Richard Jolly: The 12 minutes of mayhem where Man City threw the title race away
- Erling Haaland's two-word message to Man City team-mates: 'Still there'
- Pep Guardiola gives verdict on title hopes: 'Was in our hands. Now, no'
- Verdict: The seven games which exposed the crucial difference between Man City and Arsenal
The seven games which exposed the crucial difference between Man City and Arsenal
13:39 , Richard Jolly, Senior Football CorrespondentMarc Guehi looked glum as he headed for the Manchester City bus outside Hill Dickinson Stadium. Understandably, too. His ability to pick the right pass had helped him settle smoothly into the City defence.
Until he picked the wrong pass, supplied Thierno Barry with a goal and a 3-3 draw altered the title race.
It may be of scant consolation to Guehi now but, if Arsenal hold on to their advantage at the Premier League summit, his uncharacteristic error will be far from the only reason.
In the last couple of years, there has been the temptation to deem this team the City of old: the relentless, remorseless winning machine. They are not, though. City have finished a league season with 14 straight wins before. They needed to be perfect in this run-in, to win their last eight: but this is an imperfect side.

The seven games which exposed the crucial difference between Man City and Arsenal
Phil Foden set to sign new long-term Man City contract
11:00 , Richard Jolly, Senior Football CorrespondentPhil Foden is set to sign a new contract at Manchester City to keep him at the Etihad Stadium until 2030 after coming to a provisional agreement with the Carabao Cup winners.
The England international’s current deal is set to expire next summer but he will commit to a four-year deal, with an option of a further year after that.

Premier League title race
09:36 , Flo Clifford1) Arsenal | Played: 35 | Points: 76 | GD: 41
2) Man City | Played: 34 | Points: 71 | GD: 37
All in Arsenal’s hands now...
Pep Guardiola vows Man City will not let up in title fight despite Everton draw
09:00 , Jamie BraidwoodPep Guardiola promised his Manchester City side will keep fighting in the Premier League title race against Arsenal after dropping two critical points in a dramatic 3-3 draw at Everton.
“We need to win our games,” Guardiola said. “Now it is not in our hands. If they win their games the title will be for Arsenal. Now have to win our next game, we have to recover well for a series of games, and this is what we have to do.
“It’s better the point than no point, but it (would be) better to win the game that we needed. I know it was in our hands and in Arsenal’s hands as well, it depended on goal (difference). Now it’s not, but we have a responsibility. We play Brentford on Saturday and we continue and we will see what happens.
“Better effort cannot be possible. The message is the same as the day before. We have four games left and a final – win the games. That is the message. We play for that, even with difficulties for many reasons.”

When could Arsenal win the Premier League? Remaining title race fixtures compared to Man City
08:30 , Jamie BraidwoodArsenal’s hopes of winning a first Premier League title in 22 years is now in their hands after Manchester City dropped points in an extraordinary collapse at Everton on Monday night.
Mikel Arteta’s side are five points clear of City, who have a game in hand, and it means the Gunners will lift the Premier League if they win their final three games against West Ham, Burnley and Crystal Palace.
Pep Guardiola insisted City will not give up the fight and they will play before Arsenal’s next game, which is away to Premier League strugglers West Ham who will be fighting for their lives on Sunday evening.
But the balance of the title race has firmly swung in Arsenal’s direction, even after Jeremy Doku’s late equaliser at the Hill Dickinson Stadium rescued a point for City when the damage looked to have been done.

When could Arsenal win the Premier League? Remaining fixtures compared to Man City
Erling Haaland's two-word message to Man City team-mates
08:00 , Jamie BraidwoodErling Haaland told his Manchester City team-mates that the title is “still there” despite his side’s dropped points at Everton in a dramatic encounter.
After Everton stunned the visitors with three goals in 12 minutes, Haaland sparked City’s late comeback with a goal straight from kick-off.
Jeremy Doku’s equaliser keeps City in the race, but only just: Arsenal will win the title if they win their next three games, starting with a trip to West Ham on Sunday.
Everton v Man City: How the drama unfolded
07:30 , Jamie BraidwoodA silly, silly second half of football. Game of the season, with huge consequences!
- 68’ Barry punishes Guehi to equalise for Everton
- 73’ O’Brien heads in from corner as Everton take lead
- 81’ Barry capitalises on another error as Man City crumble
- 83’ Haaland then responds straight from kick-off
- 90+7’ Doku whips in stunning strike deep into stoppage time
Arsenal's remaining fixtures, compared to Man City's
07:00 , Jamie BraidwoodArsenal
Played: 35 | Points: 76 | GD: 41
Remaining fixtures:
- 10 May - West Ham (A)
- 17 May - Burnley (H)
- 24 May - Crystal Palace (A)
Man City
Played: 34 | Points: 71 | GD: 37
Remaining fixtures:
- 9 May - Brentford (H)
- 13 May - Crystal Palace (H)
- 17 May - Bournemouth (A)
- 22 May - Aston Villa (H)
The 12 minutes of mayhem where Man City threw the title race away
06:30 , Richard JollyManchester City refused to accept defeat and yet, in the final reckoning, it may be the game that means they are beaten. It was the 97th minute when Jeremy Doku curled in his second spectacular goal of an extraordinary evening. City still have not lost in the Premier League since January, but it might have been the night the title slipped from their grasp.
“It was in our hands and now it is not,” said Pep Guardiola. The winners were not Everton, though they were seconds away from their biggest scalp at Hill Dickinson, but an old Evertonian. If Mikel Arteta makes Arsenal champions, his debt to David Moyes and Everton will be still greater. It is definitively advantage Arsenal in the title race after a stunning spell and a City collapse.
Even their subsequent comeback, with two late goals, only reduced the damage done in the second half on Merseyside. “It is better than no points,” added Guardiola.

The 12 minutes of mayhem where Man City threw the title race away
90+7' GOAL! Extraordinary! Doku salvages point right at the death [EVE 3-3 MCI]
05:30 , Richard JollyGuardiola sent for Phil Foden and Omar Marmoush. Donnarumma came up for a couple of corners. But their rescuer was the man whose goals bookended the game. Doku’s first goal was curled in with his left foot, his second with his right, his first from just inside the box, his second from just outside.
WOW! What a game!
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
Doku rescues a point for Man City in the 97th minute! 🤯 pic.twitter.com/DCp1B4e5iv
83' GOAL! Another twist! Haaland pulls one back for visitors [EVE 3-2 MCI]
03:30 , Richard JollyAnd yet Everton’s third goal spurred a response from City. It was immediate. From kick-off, Kovacic split the Everton defence with a pass and Haaland chipped Jordan Pickford for a goal that takes him closer to the Golden Boot.
Just MOMENTS after conceding, Haaland has got a goal for Manchester City to make it 3-2 🤯 pic.twitter.com/eLSnEUvk4Z
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
81' GOAL! Barry adds second from another Man City error [EVE 3-1 MCI]
01:30 , Richard JollyCity appeared rattled. It was inevitable that some of Everton’s threat would stem from set-pieces but it felt too easy when they led. Jake O’Brien got in behind Erling Haaland to head in James Garner’s corner.
Then it was time for Barry again. The summer signing had gone six games without a goal. Two came in a flurry, the second aided by another of Moyes’ decisions. He brought Rohl in on the right of midfield, and the German’s forceful running was a feature of Everton’s best moments in the first half. Another surge led to a goal in the second, Rohl shrugging off Mateo Kovacic too easily and misfiring, for Barry to have a tap-in.
"They are seeing their title ambitions vaporise here!"
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
Thierno Barry grabs another! 🤯 pic.twitter.com/YBRan5e8gb
69' GOAL! Barry punishes Guehi error to equalise [EVE 1-1 MCI]
Monday 4 May 2026 23:31 , Richard JollyTwo goals in four minutes and three in 12 means City need favours from West Ham, Burnley or Crystal Palace, Arsenal’s last three opponents. Their destiny is out of their hands now. When this seemed it would be a comfortable, professional win, it turned into an anarchic draw. And if City showed their spirit in a frantic finale, it was nevertheless them, rather than Arsenal, who lost their nerve in the run-in.
The turning point was an awful error from a player who had been almost impeccable in his City career. Everton’s equaliser could be attributed to a Moyes change, bringing on Thierno Barry for Beto, but it owed more to a horribly under-hit back-pass by Marc Guehi. The substitute advanced to beat Gianluigi Donnarumma. The striker had been flagged offside when Merlin Rohl tried to find him; but Guehi’s deliberate, if misjudged, intervention meant the goal stood. It was a gift.
Thierno Barry capitalises on a misplaced pass from Marc Guéhi and Everton are level! 🔵 pic.twitter.com/ArEofUhToh
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
David Moyes on Everton's fightback and late Man City equaliser
Monday 4 May 2026 23:01 , Jamie BraidwoodEverton have conceded a goal after the 90th minute for the third Premier League game in a row, after conceding winners against Liverpool and West Ham and now an equaliser against Manchester City.
David Moyes’s side could have been in the race for Champions League without those dropped points. Mixed feeling for the Everton manager, speaking to Sky Sports:
“We let ourselves down because we defended the second goal so poorly. That was probably the main reason for it.
"But at half-time we would have taken this result because we were hugely outplayed in the first half.
"Getting a point against City is not a bad result, but when you're 3-1 up you think you're in with a great chance of winning."

Erling Haaland's two-word message to Man City team-mates
Monday 4 May 2026 22:41 , Jamie BraidwoodErling Haaland told his Manchester City team-mates that the title is “still there” despite his side’s dropped points at Everton in a dramatic encounter.
After Everton stunned the visitors with three goals in 12 minutes, Haaland sparked City’s late comeback with a goal straight from kick-off.
Jeremy Doku’s equaliser keeps City in the race, but only just: Arsenal will win the title if they win their next three games, starting with a trip to West Ham on Sunday.

Pep Guardiola gives his verdict on Jeremy Doku's late eqauliser
Monday 4 May 2026 22:37 , Jamie BraidwoodJeremy Doku’s late goal means Manchester City took at least a point from their collapse against Everton, even if it’s a huge blow to their title chances.
Guardiola told Sky Sports: "It's better than a loss. We played to win. It just shows what the team are. We tried and we have done it. It's not in our hands. Before it was in our hands. Now, no.
"We have to do it in our four games that we have in the Premier League. It will be quite similar against Brentford. We will see what happens."

Pep Guardiola: 'We're going to continue'
Monday 4 May 2026 22:32 , Jamie BraidwoodPep Guardiola, speaking to Sky Sports, praises Manchester City’s performance but says his side lost control of the second half. He says they will take the point and “continue”. He’s not giving up just yet.
"Really good performance. We played an outstanding first half. It was so difficult with their physicality.
"Second half, they made a step up. We didn't have as much control and we gave away the goal. After that they come back and make a proper English game, so aggressive in the duels.
"We take the point and until it's over, we're going to continue.”

The 12 minutes of mayhem where Man City threw the title race away
Monday 4 May 2026 22:24 , Richard Jolly, at the Hill Dickinson StadiumManchester City refused to accept defeat and yet, in the final reckoning, it may be the game that means they are beaten. There were seconds remaining when Jeremy Doku curled in his second spectacular goal of an extraordinary evening. City still have not lost in the Premier League since January, but it may have been the night the title slipped from their grasp.
The winners were not Everton, though they were seconds away from their biggest scalp at Hill Dickinson, but an old Evertonian. If Mikel Arteta makes Arsenal champions, his debt to David Moyes and Everton will be still greater. It is definitively advantage Arsenal after in the title race after a stunning spell and a City collapse. Even their subsequent comeback, with two late goals, only reduced the damage done in the second half on Merseyside.

The 12 minutes of mayhem where Man City threw the title race away
Arsenal's first Premier League title in 20 years is three games away
Monday 4 May 2026 22:12 , Jamie BraidwoodAs the dust settles, the simple fact is this: Arsenal are three wins from glory. Sunday’s trip to West Ham could be their toughest of the remaining fixtures, followed by relegated Burnley and a Crystal Palace side who may have a European final to prepare for.
How will the Arsenal team have followed that as they prepare for a Champions League semi-final against Atletico Madrid tomorrow?
Everton v Man City: How the drama unfolded
Monday 4 May 2026 22:09 , Jamie BraidwoodA silly, silly second half of football. Game of the season, with huge consequences!
- 68’ Barry punishes Guehi to equalise for Everton
- 73’ O’Brien heads in from corner as Everton take lead
- 81’ Barry capitalises on another error as Man City crumble
- 83’ Haaland then responds straight from kick-off
- 90+7’ Doku whips in stunning strike deep into stoppage time

Arsenal's remaining fixtures, compared to Man City's
Monday 4 May 2026 22:04 , Jamie BraidwoodArsenal
Played: 35 | Points: 76 | GD: 41
Remaining fixtures:
- 10 May - West Ham (A)
- 17 May - Burnley (H)
- 24 May - Crystal Palace (A)
Man City
Played: 34 | Points: 71 | GD: 37
Remaining fixtures:
- 9 May - Brentford (H)
- 13 May - Crystal Palace (H)
- 17 May - Bournemouth (A)
- 22 May - Aston Villa (H)
How big will that Jeremy Doku goal be by the end of the season?
Monday 4 May 2026 22:02 , Jamie BraidwoodGuys, who knows. But if Arsenal win their next three games they will be champions.
Premier League title race
1) Arsenal | Played: 35 | Points: 76 | GD: 41
2) Man City | Played: 34 | Points: 71 | GD: 37

FULL TIME! Everton 3-3 Man City
Monday 4 May 2026 21:58 , Jamie BraidwoodWHAT A CRAZY, CRAZY GAME!
IT’S ADVANTAGE ARSENAL.
GOAL! Everton 3-3 Man City (DOKU 90+8)
Monday 4 May 2026 21:56 , Jamie BraidwoodJEREMY DOKU WHAT HAVE YOU DONE!
A second stunner of the game, has it salvaged a point? City needed three, I guess they’ll take one?
WHAT DRAMA!
WOW! What a game!
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
Doku rescues a point for Man City in the 97th minute! 🤯 pic.twitter.com/DCp1B4e5iv
Everton 3-2 Man City
Monday 4 May 2026 21:56 , Jamie Braidwood90+7 mins: ANOTHER CORNER! THE GOALKEEPER IS UP AGAIN!
Everton 3-2 Man City
Monday 4 May 2026 21:55 , Jamie Braidwood90+6 mins: DONNARUMMA IS UP!
EVERTON CLEAR AND THE GOAL IS OPEN!
BUT MAN CITY SCRAMBLE AWAY!
Everton 3-2 Man City
Monday 4 May 2026 21:54 , Jamie Braidwood90+5 mins: Substitute Patterson heads away a Nunes cross. Then Doku’s cross is blocked for a corner. Donnarumma up?
Everton 3-2 Man City
Monday 4 May 2026 21:53 , Jamie Braidwood90+4 mins: Brilliant challenge from Mykolenko to chop down Marmoush, who was in! City are not done yet...
Everton 3-2 Man City
Monday 4 May 2026 21:52 , Jamie Braidwood90+3 mins: Everton have been brilliant in this second half. They’ve made City fold like a wet sheet of tissue paper, first to every ball.
Everton 3-2 Man City
Monday 4 May 2026 21:51 , Jamie Braidwood90+1 mins: Rohl gets a standing ovation as he is replaced, having set up Barry’s second. Dewsbury-Hall has also put in some shift for Everton.
Everton 3-2 Man City
Monday 4 May 2026 21:49 , Jamie Braidwood90 mins: Man City need to score twice in the final SIX minutes of injury time. Or it’s advantage Arsenal with three games to go.
Everton 3-2 Man City
Monday 4 May 2026 21:48 , Jamie Braidwood89 mins: Marmoush is now on for City as well, and O’Reilly is playing up front. Everton, who began this game defending for their lives, and back where they started. In between they scored three goals. Insane.
By the way, David Moyes has never beaten Pep Guardiola in the Premier League.
Everton 3-2 Man City
Monday 4 May 2026 21:47 , Jamie Braidwood86 mins: Foden whistles a shot wide! The England international is desperate to impact the title race but slices the effort. City fans have their heads in their hands in the away end.
GOAL! Everton 3-2 Man City (HAALAND 83')
Monday 4 May 2026 21:42 , Jamie BraidwoodRIDICULOUS! CITY FANS WERE HEADING FOR THE EXITS! NOW HAALAND PULLS ONE BACK!
Genuinely, City fans were leaving. But they slice through Everton and Haaland chips Pickford to score.
A bonkers game is not done yet.
Just MOMENTS after conceding, Haaland has got a goal for Manchester City to make it 3-2 🤯 pic.twitter.com/eLSnEUvk4Z
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
GOAL! Everton 3-1 Man City (BARRY 81')
Monday 4 May 2026 21:40 , Jamie BraidwoodI CANNOT BELIEVE MY EYES! BARRY ADDS A THIRD AFTER ANOTHER CITY ERROR!
This time Kovacic slips and Rohl is put through. He scuffs his shot across goal and there is Barry, the super-sub, to score his second and put Everton 3-1 up! Guardiola cannot believe it.
"They are seeing their title ambitions vaporise here!"
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
Thierno Barry grabs another! 🤯 pic.twitter.com/YBRan5e8gb
AS IT STANDS: Premier League title race
1) Arsenal | Played: 35 | Points: 76 | GD: 41
2) Man City | Played: 34 | Points: 70 | GD: 35
Everton 2-1 Man City
Monday 4 May 2026 21:38 , Jamie Braidwood78 mins: Wow, my head is spinning. Imagine being an Arsenal or Man City supporter! Everton are loving this, meanwhile.
Ndiaye has a chance to add another on the breakaway but fires straight at Donnarumma. Guardiola sends on Foden and Kovacic for Semenyo and Gonzalez.
Cherki hits a free-kick over!
GOAL! Everton 2-1 Man City (O'BRIEN 73')
Monday 4 May 2026 21:32 , Jamie BraidwoodWHAT A TURNAROUND! O’BRIEN MEETS THE CORNER AND CITY ARE BEHIND!
Guehi had just rescued City after Abdukodir Khusanov was caught by Barry. But it lead to a corner and the inswinging delivery is met by O’Brien. Donnarumma appeals for a foul but the Everton defender powers the header into the net to leave Guardiola stunned on the bench!
City now need two goals to win and keep the title race in their hands.
Jake O'Brien has thumped Everton into the lead against Manchester City 💥 pic.twitter.com/laEtykoIF3
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
GOAL! Everton 1-1 Man City (BARRY 69')
Monday 4 May 2026 21:31 , Richard Jolly, at the Hill Dickinson StadiumMarc Guehi had been almost immaculate in his City career. Until that point. But Donnarumma made a major error against Arsenal and it did not cost City. Guehi must hope that he, too, is spared by a winner.

GOAL! Everton 1-1 Man City (BARRY 69'
Monday 4 May 2026 21:28 , Jamie BraidwoodHANG ON! THE GOAL STANDS! BARRY PUNISHES GUEHI’S BACK-PASS!
Wow! Drama. So, we need a rules expert to explain this. Barry was offside originally. But Guehi played on and made a deliberate attempt to pass back, which started a new phase of play. Barry is therefore onside again, and beats Donnarumma to equalise!
A huge moment in the title race.
Thierno Barry capitalises on a misplaced pass from Marc Guéhi and Everton are level! 🔵 pic.twitter.com/ArEofUhToh
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
NO GOAL! Everton 0-1 Man City
Monday 4 May 2026 21:28 , Jamie Braidwood69 mins: Everton have the ball in the net! But Guehi’s blushes are spared as Barry was offside!
Everton 0-1 Man City
Monday 4 May 2026 21:24 , Jamie Braidwood65 mins: SAVE! Huge stop from Donnarumma! It’s a mess at the back from City, with Nunes and Khusanov getting in each other’s way. It’s breaks to Ndiaye but Donnarumma makes himself big and the Everton forward hits it straight at him!
Everton 0-1 Man City
Monday 4 May 2026 21:23 , Richard Jolly64 mins: CHANGE! A game where Barry comes on for Beto. As opposed to the games when Beto comes on for Barry.

Everton 0-1 Man City
Monday 4 May 2026 21:22 , Jamie Braidwood63 mins: This feels... in the balance. Everton have encouragement and Man City have not exactly looked like they are able to put them away.
Everton 0-1 Man City
Monday 4 May 2026 21:20 , Jamie Braidwood60 mins: SAVE! Lovely play from Ndiaye as he leads a counter-attack, and a good advantage from referee Oliver as there was a pull. The forward forces a low stop from Donnarumma before Bernardo clears, with no one in blue there to follow in.
Everton 0-1 Man City
Monday 4 May 2026 21:17 , Jamie Braidwood58 mins: Haaland leads a City break and manages to stay on his feet following contact from Garner from behind. Everton manage to stop the counter.
Everton 0-1 Man City
Monday 4 May 2026 21:12 , Jamie Braidwood53 mins: Tarkowski catches Haaland from behind after the striker was slipped in and picks up a yellow card. The Everton captain disagrees with the decision.
Everton 0-1 Man City
Monday 4 May 2026 21:11 , Jamie Braidwood51 mins: City’s physios were looking at Semenyo’s neck after that landing but the forward is back on and able to continue. A sloppy touch from Cherki leads to a sight of goal for Dewsbury-Hall but he fires over.
Everton 0-1 Man City
Monday 4 May 2026 21:09 , Richard Jolly, at the Hill Dickinson Stadium50 mins: Could the title race be decided by Beto? Everton's lone, and often lonely, striker has nevertheless got in behind the City defence a couple of times. With goal difference a factor, City have an incentive to look for a second goal. With both full-backs going forward, they are only leaving Guehi and Khusanov back to deal with Beto, who is a presence if not always a clinical finisher.

Everton 0-1 Man City
Monday 4 May 2026 21:08 , Jamie Braidwood48 mins: Beto is late on Guehi and picks up a silly yellow card. Garner wins the ball back from Semenyo but the Man City forward lands into Mykolenko and stays down.
Everton 0-1 Man City
Monday 4 May 2026 21:06 , Jamie Braidwood47 mins: Excellent covering and defending from Guehi to step across and block Beto’s shot after the Everton striker had been slipped in.
Everton 0-1 Man City
Monday 4 May 2026 21:05 , Jamie BraidwoodBack underway. Manchester City would love to get another to start thinking about goal difference.
HALF TIME! Everton 0-1 Man City
Monday 4 May 2026 21:04 , Jamie BraidwoodThierry Henry, who knows Jeremy Doku well from coaching him at Belgium, is full of praise for the winger.
"Doku deserved that goal. He has that in his locker,” Henry tells Sky Sports. The second half is coming up. No changes for either team.

HALF TIME! Everton 0-1 Man City
Monday 4 May 2026 20:52 , Jamie BraidwoodAS IT STANDS: Premier League title race
1) Arsenal | Played: 35 | Points: 76 | GD: 41
2) Man City | Played: 34 | Points: 73 | GD: 38

HALF TIME! Everton 0-1 Man City
Monday 4 May 2026 20:49 , Jamie BraidwoodWell Doku’s goal and Keane’s challenge has certainly fired Everton up. The Belgian winger is able to continue, which City will be grateful for. His wonderful curling strike is the difference at half-time.
Everton 0-1 Man City
Monday 4 May 2026 20:47 , Jamie Braidwood44 mins: Now then... Michael Keane has clattered through Doku on the left wing. Keane was late and missed the ball. He is lucky to have no caught Doku further up his leg, as it was forceful enough to be a red.
GOAL! Everton 0-1 Man City (DOKU 43')
Monday 4 May 2026 20:43 , Jamie BraidwoodTHAT’S A STUNNING GOAL FROM JEREMY DOKU! SENSATIONAL!
In a first half low on quality, Doku has been the bright spark for City. This time, he produces end quality, too. A wonderful, curling finish into the top corner that leaves Jordan Pickford with no chance. Relief for City. They breakthrough a stubborn Everton defence at last.
As it stands, they will take Arsenal’s lead back down to three points.
A wonderful finish from Jérémy Doku! 😍 pic.twitter.com/WcJOdISQhu
— Sky Sports Premier League (@SkySportsPL) May 4, 2026
Everton 0-0 Man City
Monday 4 May 2026 20:41 , Richard Jolly, at the Hill Dickinson Stadium40 mins: A distinct lack of ideas from City so far. Their main ploy is to aim for the low cutback in the box. The other one is for Nico O'Reilly to turn up in the centre-forward position. Nothing has worked yet, though.

Everton 0-0 Man City
Monday 4 May 2026 20:40 , Jamie Braidwood38 mins: CHANCE! City get through thanks to Doku’s dribbling, again, and the pull-back finds Cherki this time. But he can’t keep his shot down. Guardiola looks on frustrated.
Everton 0-0 Man City
Monday 4 May 2026 20:34 , Jamie Braidwood33 mins: Khusanov then goes head to head with Tarkowski after some heavy shirt pulling. Referee Oliver brings them both in and tells to grow up.
Everton 0-0 Man City
Monday 4 May 2026 20:33 , Jamie Braidwood31 mins: CHANCE! It should be 1-0 Everton! They suddenly spring forward through Rohl and he sweeps the ball across the face. Beto was waiting for the tap-in but Donnarumma makes a big intervention and Khusanov blocks the follow-up.

Everton 0-0 Man City
Monday 4 May 2026 20:29 , Jamie Braidwood28 mins: Eeeeeh... A very strange effort from 40 yards from Khusanov, which sails over. That’s a good sign for Everton... and Arsenal.
Everton 0-0 Man City
Monday 4 May 2026 20:26 , Jamie Braidwood25 mins: Everton fans greet a rare venture forward with roars! Dewsbury-Hall shoots from range and it’s blocked by the sliding Khusanov. It goes out for a corner but Donnarumma would have had no chance if it creeped inside the near post.
Everton 0-0 Man City
Monday 4 May 2026 20:24 , Richard Jolly, at the Hill Dickinson StadiumThe only time Pep Guardiola lost to Everton, it was 4-0 and the Claudio Bravo grand slam. He conceded four goals to four shots on his target: one to his left, one to his right, one over his head and one through his legs.

Everton 0-0 Man City
Monday 4 May 2026 20:22 , Jamie Braidwood21 mins: CHANCE! Good from Doku to get to the byline and cross. It falls to Semenyo but he volleys over on his right foot. As clear a sight of goal as City have had.
Everton 0-0 Man City
Monday 4 May 2026 20:19 , Jamie Braidwood18 mins: This is ridiculous... desperate stuff from Everton but they manage to get the block in as O’Reilly tries to wriggle towards goal. O’Brien is there.
Semenyo, on the other wing, picks up the ball after Pickford denies Cherki. He has a sight of goal but drags wide on his right foot.
Everton 0-0 Man City
Monday 4 May 2026 20:17 , Jamie Braidwood16 mins: Doku and O’Reilly combine but the pull-back, looking for Haaland, is cleared by Tarkowski.
Then, O’Reilly gets to the byline but the pull-back towards the near post is read by Garner, who gets in ahead of Haaland.
Everton 0-0 Man City
Monday 4 May 2026 20:14 , Jamie Braidwood14 mins: Haaland receives the ball in the box, sees his route to goal blocked by a wall of blue shirts, is forced to dribble to his left but runs into James Garner and concedes the foul.
Everton 0-0 Man City
Monday 4 May 2026 20:13 , Richard Jolly, at the Hill Dickinson StadiumEverton are very deep. I lost sight of Beto, their nominal centre-forward, for a second, saw no one up front and realised he was just near James Tarkowski on the edge of his own box.

Everton 0-0 Man City
Monday 4 May 2026 20:11 , Jamie Braidwood10 mins: Doku attempts to dribble past Rohl but wins a corner. It is all City early on, and they take another corner short. Semenyo attempts to beat Rohl, but is challenged.
Attack v defence so far.
Everton 0-0 Man City
Monday 4 May 2026 20:08 , Jamie Braidwood7 mins: City win a corner down the left from O’Reilly but they play it short rather than crossing. It comes back to Cherki, but the Frenchman curls over.
Everton 0-0 Man City
Monday 4 May 2026 20:06 , Jamie Braidwood5 mins: Gonzalez slips in midfield as Dewsbury-Hall comes forward with it, but Everton can’t take advantage. A bit sloppy from Gonzalez, who continues to fill in for the injured Rodri.
Everton 0-0 Man City
Monday 4 May 2026 20:05 , Jamie Braidwood4 mins: It’s very deep, very early from Everton. Cherki feeds Nunes after an underlapping run, but the full-back’s cross is cleared.
Everton 0-0 Man City
Monday 4 May 2026 20:03 , Jamie Braidwood2 mins: City take control of the ball from kick-off. It’s quite passive from Everton, when out of possession. Although, Ndiaye then steps forward well after winning it back from Nunes.
KICK-OFF! Everton 0-0 Man City
Monday 4 May 2026 19:59 , Jamie BraidwoodOff we go! Manchester City start the game six points behind Arsenal, and with goals to make up after their 3-0 win over Fulham. But first, they need a win. Everton have other ideas and they need a result to keep their European hopes alive.
Everton v Man City: Reminder of team news and how to watch
Monday 4 May 2026 19:57 , Jamie BraidwoodEverton XI: Pickford: O’Brien, Tarkowski, Keane, Mykolenko, Iroegbunam, Garner, Rohl, Dewsbury-Hall, Ndiaye, Beto.
Subs: Travers, Patterson, McNeil, Barry, George, Dibling, Coleman, Alcaraz, Armstrong
Man City XI: Donnarumma, Nunes, Khusanov, Guehi, O’Reilly, Gonzalez, Silva, Semenyo, Cherki, Doku, Haaland.
Subs: Trafford, Reijnders, Stones, Ake, Marmoush, Kovacic, Ait-Nouri, Savinho, Foden
:: Viewers in the United Kingdom can watch the match live on Sky Sports Main Event and Premier League
Pep Guardiola plays down Man City’s frustrations over fixture pile-up
Monday 4 May 2026 19:40 , Jamie BraidwoodPep Guardiola played down Manchester City’s frustrations over fixture rescheduling during their domestic treble push.
“It is what it is,” Guardiola said, following reports that City were frustrated to be given three games in seven days during the run-in. “When we won the treble and quadruple we always had this kind of calendar.
“Of course it could be better but I’ve never expected (help). We’ll do that and go game by game. The broadcasters, Premier League, whoever, decides. We will be there with 11 players plus people on the bench.”
Man City and Arsenal's fixtures in title race
Monday 4 May 2026 19:30 , Jamie BraidwoodArsenal
Played: 35 | Points: 76 | GD: 41
Remaining fixtures:
- 10 May - West Ham (A)
- 17 May - Burnley (H)
- 24 May - Crystal Palace (A)
Man City
Played: 33 | Points: 70 | GD: 37
Remaining fixtures:
- 4 May - Everton (A)
- 9 May - Brentford (H)
- 13 May - Crystal Palace (H)
- 17 May - Bournemouth (A)
- 22 May - Aston Villa (H)

Premier League title race: Do Arsenal or Man City have the easier run-in?
Everton's recent record vs Man City: Look away Arsenal fans
Monday 4 May 2026 19:20 , Jamie BraidwoodEverton have lost their last eight home league matches against Manchester City, the longest run of defeats against an opponent in their history.
While Manchester City are unbeaten in their last 17 Premier League games against Everton, since a 4-0 loss at Goodison in Pep Guardiola’s first season in charge.
Everton v Man City
Monday 4 May 2026 19:13 , Richard Jolly, at the Hill Dickinson StadiumNico Gonzalez is rewarded for his FA Cup semi-final winner against Southampton with a start in the continued absence of Rodri as the experiment of Nico O'Reilly in midfield, which did not work against Burnley, is ditched. Both sides are without their best holding midfielder, with Everton's Idrissa Gueye injured. When City last played in the Premier League, they were top. Now they are six points behind Arsenal and really need a win on their first trip to Hill Dickinson Stadium.

David Moyes seeks first-ever win over Pep Guardiola
Monday 4 May 2026 19:10 , Jamie BraidwoodMikel Arteta will be hoping for a favour from his former boss David Moyes tonight. But the Arsenal manager may be concerned to discover that Moyes has never beaten Pep Guardiola in 15 previous attempts in the Premier League.
Of those 15 games, Moyes has two draws and 13 defeats against Guardiola, stemming from his previous spells at Sunderland and West Ham as well as Everton. Man City beat Everton 2-0 earlier this season.

Everton without Idrissa Gueye
Monday 4 May 2026 19:00 , Jamie BraidwoodThe experienced Everton midfielder misses out, with Merlin Rohl making just his third Premier League start. Tim Iroegbunam and Beto also come in as Everton make three changes, with Dwight McNeil and Thierno Barry dropping out.
Rodri misses out on Everton v Man City clash
Monday 4 May 2026 18:50 , Jamie BraidwoodThere’s no Rodri in the Manchester City squad arriving at the Hill Dickinson Stadium. Pep Guardiola makes one change from the side that started at Burnley, with Nico Gonzalez replaces Rayan Ait Nouri. Nico O’Reilly will return to left back.
Everton v Man City confirmed line-ups and team news
Monday 4 May 2026 18:47 , Jamie BraidwoodEverton XI: Pickford: O’Brien, Tarkowski, Keane, Mykolenko, Iroegbunam, Garner, Rohl, Dewsbury-Hall, Ndiaye, Beto.
Subs: Travers, Patterson, McNeil, Barry, George, Dibling, Coleman, Alcaraz, Armstrong
Man City XI: Donnarumma, Nunes, Khusanov, Guehi, O’Reilly, Gonzalez, Silva, Semenyo, Cherki, Doku, Haaland.
Subs: Trafford, Reijnders, Stones, Ake, Marmoush, Kovacic, Ait-Nouri, Savinho, Foden
Tonight's Toffees! ✊#EVEMCI pic.twitter.com/liCxlGExnS
— Everton (@Everton) May 4, 2026
Your City side to take on Everton! 💪
— Manchester City (@ManCity) May 4, 2026
XI | Donnarumma, Nunes, Khusanov, Guéhi, O’Reilly, Nico, Bernardo (C), Semenyo, Cherki, Doku, Haaland
SUBS | Trafford, Reijnders, Stones, Ake, Marmoush, Kovacic, Ait-Nouri, Savinho, Foden
🤝 @etihad pic.twitter.com/vsqe5wlP8o
Everton v Man City team news and line-ups
Monday 4 May 2026 18:42 , Jamie Braidwood... will be confirmed in the next few minutes!
Man City feel Premier League ignoring rules amid fixture pile-up frustration
Monday 4 May 2026 18:37 , Richard JollyLast week, Manchester City were frustrated to find they will have to play three games in six days in the title run-in after two rearranged games were announced either side of the FA Cup final.
City believe the Premier League’s principle for rescheduling matches has not been followed as it was announced they will host Crystal Palace on 13 May and travel to Bournemouth on 19 May.
In between, Pep Guardiola’s team, who are battling with Arsenal to become champions, visit Wembley on 16 May for the FA Cup final against Chelsea, giving them two trips to the south.
City feel their match against Palace, which was due to be played on the weekend when Guardiola’s side instead beat Arsenal in the Carabao Cup final, had not been rearranged sooner.

‘Tension’ in Premier League as Man City and Arsenal learn rearranged fixtures
David Moyes praises fit-again Beto ahead of facing Man City
Monday 4 May 2026 18:20 , Jamie BraidwoodEverton boss David Moyes has praised the attitude of Beto after confirming the Portugal striker is available to face Manchester City after a concussion.
Beto had been involved in every one of Everton’s matches this season before missing last weekend’s loss at West Ham having sustained swelling below his eye in the Merseyside derby.
That interrupted a strong run of form from Beto, who has scored seven goals since the turn of the year, four in his last three appearances.
“Even today, he’s always asking and trying to find out where and if we thought he could do better,” Moyes said. “Other staff members work with him individually as well, because that’s what he actually wants, he wants extra work and he wants to try and get better.
“It’s great when you work with people who are always trying to improve and trying to step up. He’s started to score a few goals and we hope he can continue that.”

Pep Guardiola: I still have ‘incredible energy’ for Man City job in treble bid
Monday 4 May 2026 18:03 , Jamie BraidwoodPep Guardiola still has “incredible energy” for his job at Manchester City and feels calmer despite the pressures of a treble challenge.
There has been speculation throughout the season Guardiola could leave City this summer after a decade in charge but he continues to speak warmly about the club.
“I wouldn’t be 10 years, even with good titles, if I didn’t have this incredible environment,” the City manager said.
“I still have incredible energy, still I’m so good, coming here to work on my days off.
“Of course we’re here because we won a lot – and that’s why they don’t fire you, because they continue to trust you – but apart from that, the club is really, really extraordinary.”

Manchester City are on a roll in title race - but goal difference becomes a factor
Monday 4 May 2026 17:45 , Jamie BraidwoodManchester City have hit *that* run of form towards the end of the season and have won six matches in a row in all competitions. But their last three wins, against Arsenal, Burnley and Southampton, have all come by one goal. If Arsenal and Manchester City win their remaining games, the title will come down to goal difference.
With that in mind, City need to respond to Arsenal’s 3-0 win over Fulham. Arsenal’s goal difference of +41 is now four better than Manchester City’s +37, but that would come down if Pep Guardiola’s side win their two games in hand.

Everton's push for European football hits a roadblock
Monday 4 May 2026 17:30 , Jamie BraidwoodEverton are winless in their last three in the Premier League to lose momentum in the race for European football. The Toffees suffered late heartbreak when they lost to rivals Liverpool at the Hill Dickinson Stadium, conceding to Virgil van Dijk’s header, and then lost late against West Ham last time out when Callum Wilson struck at the death.
The results mean Everton have dropped to 11th in the table, but they are still only five points off a European place. A win tonight would see them go level on points with Brighton and above Chelsea into 9th.

Is Everton vs Man City on TV? Channel, kick-off time and how to watch Premier League clash
Monday 4 May 2026 17:15 , Jamie BraidwoodThe pressure is on Manchester City to remain in touch with Arsenal in the Premier League title race as they face a potentially tricky trip to Everton.
Mikel Areta’s side took care of business against Fulham to open their advantage to six points at the top of the table and boosted their goal difference, with their title rivals now looking to reply in kind.
It’ll be a busy end to the league campaign for Pep Guardiola and his squad with five league games still to play as well as the FA Cup final, but a slip-up here could well prove costly.
Everton still have plenty to play for, too, in a congested chase for European places. They sit 11th after the weekend’s results.

Is Everton vs Manchester City on TV? Channel, kick-off time and how to watch
What Pep Guardiola said about Rodri's fitness
Monday 4 May 2026 17:07 , Jamie BraidwoodThe Ballon d’Or winner has not featured since the win against Arsenal, missing subsequent games against Burnley and Southampton in the FA Cup.
On Friday, Pep Guardiola said: “He [Rodri] is getting better. Still hasn’t trained with us, so we will see.[Ruben Dias] is not yet with the team. Him, Josko [Gvardiol] and Rodri are getting better.”

What is the Man City team news?
Monday 4 May 2026 17:04 , Jamie BraidwoodRodri was yet to train when Pep Guardiola spoke on Friday and is a doubt as he manages a groin injury. Josko Gvardiol and Ruben Dias are absent, though.
Possible line-up: Donnarumma; Nunes, Khusanov, Guehi, O'Reilly; Gonzalez; Semenyo, Silva, Cherki, Doku; Haaland.
What is the Everton team news?
Monday 4 May 2026 17:02 , Jamie BraidwoodEverton have Beto back available with the striker recovered from the concussion that kept him out of the game against West Ham. Jarrad Branthwaite and Jack Grealish are set to miss the remainder of the season.
Possible line-up: Pickford; O'Brien, Keane, Tarkowski, Mykolenko; Gueye, Garner; McNeil, Dewsbury-Hall, Ndiaye; Beto.
Good evening
Monday 4 May 2026 17:00 , Jamie BraidwoodIt’s another big night in the title race as Everton host Manchester City in the Premier League. Arsenal went six points clear with victory over Fulham on Saturday, but Manchester City have two games in hand. They will need to be perfect, though, if they are to beat the Gunners to the title.
Follow all the team news and build-up right here.