Manchester City beat Arsenal 2–1 at the Etihad Stadium in an important Premier League match. This win puts City just three points behind Arsenal, with a game still to play, and keeps their strong home form going.
Arsenal looked nervous early on and nearly made mistakes at the back. City took the lead when Rayan Cherki scored a great goal after getting past defenders. However, City’s lead only lasted two minutes, as a mistake from Gianluigi Donnarumma allowed Kai Havertz to score and level the match.
Both teams attacked well but also made defensive errors, and the first half ended 1–1.
In the second half, City created chances and eventually scored again. Erling Haaland used his strength to beat Gabriel and finish from close range after good play down the left side.
Arsenal tried to fight back and came close, hitting the post and creating late chances, but they couldn’t score again. Havertz had a final opportunity in added time, but his header just went over.

In the end, City held on to win. This result could be very important in deciding the league title. Arsenal have now lost four matches in a row, while City are pushing strongly to win another title.
