
Tottenham Hotspur vs Manchester City, 2024-25 English Premier League
· English Premier LeagueHaaland nets on return as Man City edge Spurs to go 4th
![Haaland Man City celeb vs. Spurs [1296x729]](https://a.espncdn.com/photo/2025/0226/r1456980_1296x729_16-9.jpg)
Manchester City's Erling Haaland became the second player to score at least 20 goals in each of his first three Premier League seasons, scoring the winner as the champions won 1-0 at Tottenham Hotspur on Wednesday to return to the top four.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Foul by Lucas Bergvall (Tottenham Hotspur).
- 3': Matheus Nunes (Manchester City) wins a free kick in the defensive half.
- 5': Corner, Tottenham Hotspur. Conceded by Abdukodir Khusanov.
- 6': Attempt saved. Mathys Tel (Tottenham Hotspur) right footed shot from the centre of the box is saved in the top left corner. Assisted by James Maddison with a cross.
- 7': Attempt saved. Erling Haaland (Manchester City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Matheus Nunes.
- 9': Foul by Matheus Nunes (Manchester City).
- 9': James Maddison (Tottenham Hotspur) wins a free kick in the defensive half.
- 12': Goal! Tottenham Hotspur 0, Manchester City 1. Erling Haaland (Manchester City) left footed shot from the centre of the box to the bottom left corner.
- 17': Corner, Tottenham Hotspur. Conceded by Matheus Nunes.
- 21': Attempt saved. Jérémy Doku (Manchester City) right footed shot from outside the box is saved in the bottom left corner. Assisted by Nico González.
- 22': Foul by Rúben Dias (Manchester City).
- 22': Mathys Tel (Tottenham Hotspur) wins a free kick in the attacking half.
- 23': Foul by Mathys Tel (Tottenham Hotspur).
- 23': Rúben Dias (Manchester City) wins a free kick in the defensive half.
- 27': Attempt missed. Savinho (Manchester City) left footed shot from the centre of the box is too high. Assisted by Jérémy Doku with a cross.
- 30': Attempt saved. Erling Haaland (Manchester City) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jérémy Doku.
- 31': Foul by Rodrigo Bentancur (Tottenham Hotspur).
- 31': Matheus Nunes (Manchester City) wins a free kick in the attacking half.
- 31': Rodrigo Bentancur (Tottenham Hotspur) is shown the yellow card for a bad foul.
- 32': Attempt blocked. Savinho (Manchester City) left footed shot from the centre of the box is blocked. Assisted by Abdukodir Khusanov.
- 33': Foul by Nico González (Manchester City).
- 33': James Maddison (Tottenham Hotspur) wins a free kick in the defensive half.
- 33': Foul by Kevin Danso (Tottenham Hotspur).
- 33': Omar Marmoush (Manchester City) wins a free kick in the attacking half.
- 35': Attempt blocked. Omar Marmoush (Manchester City) right footed shot from outside the box is blocked.
- 36': Delay in match (Manchester City).
- 36': Delay over. They are ready to continue.
- 36': Destiny Udogie (Tottenham Hotspur) wins a free kick on the left wing.
- 36': Foul by Matheus Nunes (Manchester City).
- 38': Foul by Mateo Kovacic (Manchester City).
- 38': Rodrigo Bentancur (Tottenham Hotspur) wins a free kick on the left wing.
- 40': Foul by Destiny Udogie (Tottenham Hotspur).
- 40': Omar Marmoush (Manchester City) wins a free kick in the defensive half.
- 42': Corner, Manchester City. Conceded by Rodrigo Bentancur.
- 44': Foul by Jérémy Doku (Manchester City).
- 44': Pedro Porro (Tottenham Hotspur) wins a free kick on the right wing.
- 45': Attempt saved. Kevin Danso (Tottenham Hotspur) header from the centre of the box is saved in the top left corner. Assisted by Pedro Porro with a cross.
- 45': Corner, Tottenham Hotspur. Conceded by Ederson.
- 45'+1': Fourth official has announced 1 minutes of added time.
- 45'+1': First Half ends, Tottenham Hotspur 0, Manchester City 1.
- 45': Second Half begins Tottenham Hotspur 0, Manchester City 1.
- 47': Foul by Omar Marmoush (Manchester City).
- 47': Rodrigo Bentancur (Tottenham Hotspur) wins a free kick in the defensive half.
- 50': Foul by Rodrigo Bentancur (Tottenham Hotspur).
- 50': Omar Marmoush (Manchester City) wins a free kick on the right wing.
- 51': Attempt missed. Jérémy Doku (Manchester City) right footed shot from the left side of the box misses to the right following a set piece situation.
- 52': Destiny Udogie (Tottenham Hotspur) wins a free kick in the defensive half.
- 52': Foul by Matheus Nunes (Manchester City).
- 53': Foul by Destiny Udogie (Tottenham Hotspur).
- 53': Savinho (Manchester City) wins a free kick in the defensive half.
- 54': Attempt blocked. Savinho (Manchester City) left footed shot from the centre of the box is blocked. Assisted by Josko Gvardiol.
- 54': Corner, Manchester City. Conceded by Kevin Danso.
- 55': Attempt missed. Wilson Odobert (Tottenham Hotspur) left footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Pedro Porro with a cross.
- 56': Corner, Tottenham Hotspur. Conceded by Matheus Nunes.
- 57': Foul by James Maddison (Tottenham Hotspur).
- 57': Savinho (Manchester City) wins a free kick in the defensive half.
- 57': James Maddison (Tottenham Hotspur) is shown the yellow card for a bad foul.
- 58': Brennan Johnson (Tottenham Hotspur) wins a free kick on the right wing.
- 58': Foul by Josko Gvardiol (Manchester City).
- 59': Attempt saved. Kevin Danso (Tottenham Hotspur) header from the centre of the box is saved in the top centre of the goal. Assisted by Pedro Porro with a cross.
- 60': Archie Gray (Tottenham Hotspur) wins a free kick in the attacking half.
- 60': Foul by Nico González (Manchester City).
- 61': Attempt saved. Wilson Odobert (Tottenham Hotspur) right footed shot from the left side of the box is saved in the top right corner. Assisted by James Maddison.
- 61': Corner, Tottenham Hotspur. Conceded by Ederson.
- 62': Attempt blocked. Rodrigo Bentancur (Tottenham Hotspur) header from the centre of the box is blocked. Assisted by Pedro Porro with a cross.
- 62': Corner, Tottenham Hotspur. Conceded by Rúben Dias.
- 63': Attempt saved. Rodrigo Bentancur (Tottenham Hotspur) header from the centre of the box is saved in the top centre of the goal. Assisted by James Maddison with a cross.
- 65': Attempt blocked. Savinho (Manchester City) left footed shot from outside the box is blocked. Assisted by Omar Marmoush.
- 66': Corner, Tottenham Hotspur. Conceded by Matheus Nunes.
- 66': Substitution, Tottenham Hotspur. Dejan Kulusevski replaces Mathys Tel.
- 67': Substitution, Tottenham Hotspur. Pape Sarr replaces Rodrigo Bentancur.
- 67': Substitution, Tottenham Hotspur. Djed Spence replaces Destiny Udogie.
- 67': Substitution, Tottenham Hotspur. Son Heung-Min replaces Wilson Odobert.
- 67': Attempt missed. Brennan Johnson (Tottenham Hotspur) header from the left side of the six yard box is just a bit too high. Assisted by James Maddison with a cross following a corner.
- 69': Attempt blocked. Pape Sarr (Tottenham Hotspur) right footed shot from the centre of the box is blocked. Assisted by Djed Spence.
- 71': Corner, Tottenham Hotspur. Conceded by Matheus Nunes.
- 73': Dejan Kulusevski (Tottenham Hotspur) wins a free kick on the right wing.
- 73': Foul by Josko Gvardiol (Manchester City).
- 74': Substitution, Manchester City. Phil Foden replaces Omar Marmoush.
- 74': Substitution, Manchester City. Bernardo Silva replaces Nico González.
- 77': Offside, Manchester City. Jérémy Doku is caught offside.
- 78': Foul by Rúben Dias (Manchester City).
- 78': Pape Sarr (Tottenham Hotspur) wins a free kick in the defensive half.
- 78': Djed Spence (Tottenham Hotspur) wins a free kick in the defensive half.
- 78': Foul by Bernardo Silva (Manchester City).
- 81': Foul by Djed Spence (Tottenham Hotspur).
- 81': Phil Foden (Manchester City) wins a free kick on the right wing.
- 82': Substitution, Tottenham Hotspur. Timo Werner replaces James Maddison.
- 83': Attempt blocked. Savinho (Manchester City) left footed shot from outside the box is blocked.
- 83': Corner, Manchester City. Conceded by Kevin Danso.
- 84': Attempt saved. Son Heung-Min (Tottenham Hotspur) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Brennan Johnson.
- 84': Offside, Manchester City. Savinho is caught offside.
- 87': Foul by Pape Sarr (Tottenham Hotspur).
- 87': Phil Foden (Manchester City) wins a free kick in the attacking half.
- 87': Pape Sarr (Tottenham Hotspur) is shown the yellow card for a bad foul.
- 88': Attempt saved. Savinho (Manchester City) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Erling Haaland.
- 88': Foul by Savinho (Manchester City).
- 88': Kevin Danso (Tottenham Hotspur) wins a free kick in the defensive half.
- 89': Foul by Pape Sarr (Tottenham Hotspur).
- 89': Phil Foden (Manchester City) wins a free kick in the attacking half.
- 90': Substitution, Manchester City. James McAtee replaces Savinho.
- 90'+1': Fourth official has announced 4 minutes of added time.
- 90'+1': Foul by Pedro Porro (Tottenham Hotspur).
- 90'+1': Jérémy Doku (Manchester City) wins a free kick on the left wing.
- 90'+2': Substitution, Manchester City. Jack Grealish replaces Jérémy Doku.
- 90'+4': Substitution, Manchester City. Ilkay Gündogan replaces Mateo Kovacic.
- 90'+4': Hand ball by Erling Haaland (Manchester City).
- 90'+8': Attempt missed. Pape Sarr (Tottenham Hotspur) header from the centre of the box is too high. Assisted by Son Heung-Min.
- 90'+9': Second Half ends, Tottenham Hotspur 0, Manchester City 1.
- 0': Match ends, Tottenham Hotspur 0, Manchester City 1.
Statistics
![]() |
TOT![]() |
|
---|---|---|
15 | Fouls | 12 |
0 | Yellow Cards | 3 |
0 | Red Cards | 0 |
2 | Offsides | 0 |
3 | Corner Kicks | 8 |
6 | Saves | 4 |
44.4 | Possession | 55.6 |
12 | SHOTS | 11 |
5 | ON GOAL | 6 |
0.4 | On Target % | 0.5 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
363 | Accurate Passes | 465 |
416 | Passes | 529 |
0.9 | Pass Completion % | 0.9 |
2 | Accurate Crosses | 8 |
12 | Crosses | 16 |
0.2 | Cross % | 0.5 |
39 | Long Balls | 33 |
23 | Accurate Long Balls | 12 |
0.6 | Long Balls % | 0.4 |
5 | Blocked Shots | 2 |
13 | Effective Tackles | 15 |
20 | Tackles | 26 |
0.7 | Tackle % | 0.6 |
10 | Interceptions | 7 |
17 | Effective Clearances | 15 |
17 | Clearances | 15 |
Game Information
Venue: Tottenham Hotspur Stadium
Location: London, England
Attendance: 60,820
Premier League Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Arsenal | 0 | 0 | 0 |
2 | Aston Villa | 0 | 0 | 0 |
3 | AFC Bournemouth | 0 | 0 | 0 |
4 | Brentford | 0 | 0 | 0 |
Line-Ups
Tottenham Hotspur (4-3-3)
No. | Name |
---|---|
1 | Guglielmo Vicario (GK) |
4 | Kevin Danso |
14 | Archie Gray |
13 | Destiny Udogie |
23 | Pedro Porro |
30 | Rodrigo Bentancur ![]() |
10 | James Maddison ![]() |
15 | Lucas Bergvall |
11 | Mathys Tel |
28 | Wilson Odobert |
22 | Brennan Johnson |
Manchester City (4-2-3-1)
No. | Name |
---|---|
31 | Ederson (GK) |
3 | Rúben Dias |
45 | Abdukodir Khusanov |
24 | Josko Gvardiol |
27 | Matheus Nunes |
7 | Omar Marmoush |
14 | Nico González |
8 | Mateo Kovacic |
9 | Erling Haaland |
11 | Jérémy Doku |
26 | Savinho |
Premier League News

James Milner will wear the No. 20 shirt at Brighton this season in memory of the late Diogo Jota, describing his former teammate as a "great friend."

Liverpool are not currently planning to submit a second offer for Newcastle United striker Alexander Isak, a source has told ESPN.

Celtic manager Brendan Rodgers has confirmed the club are closing in on a loan deal for Manchester City defender Jahmai Simpson-Pusey.

Chelsea's path to sign to Xavi Simons from RB Leipzig has hit a roadblock. Transfer Talk has the latest news, gossip and rumors.

Liverpool have seen a bid for striker Alexander Isak rejected by Newcastle United, sources told ESPN, with the offer well below the £150 million asking price.