Erling Haaland netted his 20th goal of the season in the Premier League as Manchester City boosted their bid for Champions League qualification with a 1-0 win against Tottenham.
Coming off a loss to Premier League leaders Liverpool, Pep Guardiola's side reclaimed fourth place from Chelsea before their FA Cup fifth-round match against Plymouth this weekend.
City took control early on, dictating play and creating dangerous chances against Spurs.
Jeremy Doku's skillful play on the wing led to Haaland's goal, with the Belgian setting up the Norwegian striker perfectly to find the back of the net.
Doku's individual brilliance troubled Tottenham throughout the game.
He also set up Savinho for a scoring opportunity, but the Brazilian forward failed to convert, missing high over the bar.
Spurs struggled to make an impact in the first half.
In the second half, Lucas Bergvall shone for Tottenham with his impressive dribbling skills causing problems for City.
Despite Bergvall's efforts, Tottenham missed a clear scoring chance as Wilson Odobert failed to capitalize on a perfect cross from Pedro Porro.
An encouraging period for Spurs saw City losing control momentarily.
But City's defense held firm as Tottenham's Mathys Tel squandered chances, and Ederson made a crucial save to deny Son Heung-min late in the game.
England's Phil Foden made a brief appearance on the field as national team manager Thomas Tuchel observed ahead of England's World Cup qualifiers against Albania and Latvia.
City thought they had scored a second goal in stoppage time, but Haaland's effort was disallowed for handball, and Pape Sarr missed a golden opportunity from close range, ensuring City's narrow victory.