Both teams had impressive opening matches, with Tottenham beating Burnley 3-0 and Manchester City defeating Wolverhampton Wanderers 4-0.
Despite being the favorites, Manchester City struggled to create scoring opportunities in the first half. Tottenham, on the other hand, looked solid, with their recent record of only one defeat in their last four matches against Manchester City's home team giving them confidence.
Manchester City's Omar Marmoush had a few chances to score, but Tottenham's goalkeeper Guglielmo Vicario made some crucial saves. Tottenham's new manager, Thomas Frank, implemented a more defensive approach, which allowed them to absorb pressure and counter-attack effectively.
The first goal was scored by Brennan Johnson, who received a pass from Richarlison after a clever flick-on by Mohamed Kudus. The second goal was scored by João Palhinha, who hammered the ball into the net after Richarlison won the ball back from a short pass by Manchester City's James Trafford.
Tottenham continued to deploy their defensive strategy in the second half, but with less success. However, their backline remained solid, and they were able to hold on to their lead.
Manchester City struggled to create scoring opportunities, and Tottenham's victory was a surprise to many. This win has given Tottenham a maximum of six points from their first six games without conceding a goal.
Manchester City, on the other hand, still look uncertain, and their weaknesses were exposed by Tottenham, a team that has been a thorn in the side of Manchester City's manager, Pep Guardiola, with 10 losses against them.
Richarlison was named the Flashscore Man of the Match for his impressive performance.