Antoine Semenyo scored a decisive goal as Manchester City beat Leeds United 1-0 to extend Arsenal's lead in the Premier League title race to two points, without star striker Erling Haaland.
Semenyo scored late in the first half at Elland Road, his sixth goal since his January transfer from AFC Bournemouth.
Also read: Guardiola hails 'huge' win as Man City closes gap on Arsenal
The Ghana forward's clinical finish moved second-placed City within touching distance of the summit clash ahead of Arsenal's London derby against Chelsea on Sunday.
City secured their fourth consecutive league win despite the absence of Haaland after the Norwegian was sidelined with an injury sustained in training on Thursday.
“A little injury. It's not a big issue, but not ready for today,” City manager Pep Guardiola said before kick-off.
The champions hope Haaland will return for Wednesday's clash with Nottingham Forest.
Interestingly, Man City's win ratio in the Premier League is slightly higher than Holland's in lost matches.
Although not at their best, Guardiola's team achieved a valuable result in a hostile environment, putting the destiny of the title firmly in their hands.
Chasing a seventh league title under Guardiola, City will be guaranteed the title if they win their remaining 10 matches, regardless of Arsenal's results. They also have a game in hand as they host the Gunners in April which could prove decisive.
Leeds almost shocked the visitors early on when Dominic Calvert-Lewin headed home Brendan Aaronson's cross with only Gianluigi Donnarumma to beat.
