Man City flooded into Leeds' pitch right after the opening whistle to find an early goal. And it didn't take them long to get there.
Before the first minute, the home team's net was shaken. Bernardo Silva released the ball delicately, creating conditions for Matheus Nunes to cross inside for Phil Foden to launch an accurate volley, opening the score for Man City.
Getting a goal too early affected the spirit of the Leeds players. They can only cluster to defend against attacks like storms from the opponent.
However, Leeds could not stand firm for too long. In the 25th minute, Man City doubled the gap. From a corner kick, the Leeds goalkeeper missed the ball while trying to block O'Reilly's header, creating conditions for Gvardiol to finish close to the goal.
Before the end of the first half, The Citizens created countless other clear opportunities, but they wasted them all.
In the second half, Leeds sent Calvert-Lewin on the pitch and his appearance immediately made the difference. In the 49th minute, Nunes made a regrettable pass at home, helping Leeds steal the ball and opening up an opportunity for Calvert-Lewin. Despite Nunes' efforts to come back to fix his mistakes, he still could not stop the Leeds striker from scoring to reduce the score.
In the 66th minute, Calvert-Lewin continued to make his mark when he brought home a penalty after being fouled by Gvardiol in the penalty area. On the 11m mark, Nmecha could not beat Donnarumma, but the ball bounced right into his position and the striker easily kicked the rebound, equalizing 2-2 for Leeds.
It was only at that time that Man City really woke up. They pressed Leeds continuously and finally got rewarded in the 90+1 minute. Receiving a pass from Cherki, Foden dribbled the ball at high speed to open the shot corner and then fired a tricky shot, sealing the victory for the away team.
This was also the closing goal of the match. Man City won a thrilling 3-2 victory over Leeds, thereby temporarily rising to second place in the Premier League rankings.