Phil Foden's early and late goals secured Manchester City a 3-2 victory over Leeds United in a thrilling match at the Etihad Stadium. City seemed poised for an easy win after going 2-0 up within 25 minutes. Foden opened the scoring just 25 seconds in, converting Matheus Nunes' cross off the underside of the bar. Despite Jayden Bogle's block and Lucas Perri's save, Foden was denied a second goal.
Perri's mistake on a corner allowed Josko Gvardiol to score City's second goal. However, Leeds fought back after Dominic Calver-Lewin came on at halftime. He scored four minutes into the second half following Nunes' defensive error. Later, Gvardiol fouled Calver-Lewin, leading to a penalty. Although Gianluigi Donnarumma saved Nmecha's weak attempt, the striker scored from the rebound.

Leeds dominated much of the second half at 2-2 but were undone by Foden's brilliance in stoppage time. He skillfully evaded Ethan Ampadu and Ao Tanaka before placing his shot into the bottom-left corner during the first of ten added minutes. This win moved City to second place in the Premier League, trailing Arsenal by four points and ahead of Chelsea by two.
Erling Haaland aimed to mark his 100th Premier League game but had a subdued performance with only one shot—a header easily saved by Perri in the 88th minute. This was his lowest shot count in a home game for City when playing a full match across all competitions.
City managed to secure victory thanks to Foden stepping up when needed most. His early goal was City's fastest at Etihad since David Silva scored against Watford in September 2019 within 52 seconds. The team deserved their win with an expected goals (xG) tally of 2.72 from 18 shots compared to Leeds' xG of 1.51 from nine attempts.
Manchester City's triumph over Leeds not only halted their potential winless streak but also highlighted Phil Foden's crucial role in securing vital points as they continue their pursuit of Arsenal at the top of the table.