Man City salvage dramatic 3-3 draw as Arsenal take control of EPL title race

Meta Title (60 characters): Man City 3-3 Everton: Arsenal Boosted in Title Race
A breathtaking Premier League encounter ended in chaos and drama as Manchester City fought back to secure a stunning 3-3 draw against Everton, with the result handing a major advantage to Arsenal in the title race.
City looked in control for much of the first half, taking the lead through Jérémy Doku, whose superb strike in the 43rd minute capped off their dominance.
However, Everton emerged from the break with renewed intensity, turning the game on its head in dramatic fashion.
READ MORE: Inter Milan crowned Italian Serie A champions after dominant win seals 21st Scudetto
Substitute Barry capitalised on a poorly executed back pass to equalise in the 68th minute after a VAR check overturned an initial offside decision. Moments later, O'Brien gave the hosts the lead with a clever near-post finish from a corner.
Barry then struck again in the 81st minute, seemingly putting Everton on course for a famous victory.
Late City Comeback Stuns Everton
But City refused to give up. Erling Haaland pulled one back almost immediately before Doku produced a sensational late equaliser in stoppage time to rescue a point.
The result marks a third consecutive match in which Everton have conceded a goal in injury time, highlighting their late-game struggles.
Match Stats and Title Implications
Everton’s attacking display was reflected in an impressive expected goals (xG) tally of 2.77, compared to City’s 1.44, underlining the hosts’ attacking threat.
Despite the draw, the biggest winners are Arsenal, who now sit five points clear at the top of the table, firmly in control of the Premier League title race, albeit having played one game more.
Meanwhile, Everton move to within three points of Brentford, who currently occupy the final European qualification spot.
Edem Kwame
Edem Kwame is a journalist at GH News Media covering sports and national developments in Ghana.

