West Ham United vs Leeds United, 2025-26 English FA Cup, Quarterfinals
· Leeds United advance 4-2 on penalties2 - 2
Leeds United advance 4-2 on penalties
Leeds survive scare to beat West Ham on penalties in FA Cup quarterfinal
Leeds reached an FA Cup semifinal for the first time in 39 years -- but only via a penalty shootout after they blew a two-goal lead in stoppage time.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Attempt saved. Noah Okafor (Leeds United) right footed shot from the left side of the box is saved in the bottom right corner by Alphonse Areola (West Ham United).
- 2': Corner, Leeds United. Conceded by Alphonse Areola.
- 2': Attempt saved. Ethan Ampadu (Leeds United) right footed shot from very close range is saved in the top right corner by Alphonse Areola (West Ham United).
- 4': Attempt missed. Anton Stach (Leeds United) right footed shot from outside the box is high and wide to the left.
- 6': Attempt saved. Valentín Castellanos (West Ham United) right footed shot from the left side of the six yard box is saved in the centre of the goal by Lucas Perri (Leeds United). Assisted by Jarrod Bowen.
- 7': Corner, West Ham United. Conceded by Jayden Bogle.
- 8': Attempt blocked. Maximilian Kilman (West Ham United) header from the centre of the box is blocked. Assisted by Mateus Fernandes with a cross.
- 8': Offside, West Ham United. Soungoutou Magassa is caught offside.
- 9': Foul by Valentín Castellanos (West Ham United).
- 9': Jaka Bijol (Leeds United) wins a free kick in the defensive half.
- 11': Foul by Kyle Walker-Peters (West Ham United).
- 11': Noah Okafor (Leeds United) wins a free kick in the defensive half.
- 13': Attempt saved. Jarrod Bowen (West Ham United) left footed shot from the left side of the box is saved in the bottom left corner by Lucas Perri (Leeds United). Assisted by Adama Traoré.
- 13': Dangerous play by Valentín Castellanos (West Ham United).
- 13': Jaka Bijol (Leeds United) wins a free kick in the defensive half.
- 14': Foul by Adama Traoré (West Ham United).
- 14': James Justin (Leeds United) wins a free kick on the left wing.
- 16': Offside, West Ham United. Valentín Castellanos is caught offside.
- 19': Foul by Maximilian Kilman (West Ham United).
- 19': Lukas Nmecha (Leeds United) wins a free kick in the attacking half.
- 20': Attempt blocked. Anton Stach (Leeds United) right footed shot from outside the box is blocked.
- 20': Foul by James Justin (Leeds United).
- 20': Mateus Fernandes (West Ham United) wins a free kick in the defensive half.
- 21': Attempt blocked. Jayden Bogle (Leeds United) right footed shot from the right side of the box is blocked.
- 22': Dangerous play by Valentín Castellanos (West Ham United).
- 22': Joe Rodon (Leeds United) wins a free kick on the right wing.
- 23': Corner, Leeds United. Conceded by Kyle Walker-Peters.
- 24': Foul by Pascal Struijk (Leeds United).
- 24': Freddie Potts (West Ham United) wins a free kick in the defensive half.
- 26': Goal! West Ham United 0, Leeds United 1. Ao Tanaka (Leeds United) left footed shot from the centre of the box to the high centre of the goal. Assisted by Noah Okafor.
- 28': Foul by Ao Tanaka (Leeds United).
- 28': Freddie Potts (West Ham United) wins a free kick in the defensive half.
- 33': Attempt saved. Anton Stach (Leeds United) right footed shot from the right side of the box is saved in the centre of the goal by Alphonse Areola (West Ham United). Assisted by Noah Okafor.
- 33': Corner, Leeds United. Conceded by Alphonse Areola.
- 34': Delay in match because of an injury Anton Stach (Leeds United).
- 36': Delay over. They are ready to continue.
- 37': Attempt missed. Lukas Nmecha (Leeds United) right footed shot from the centre of the box is too high. Assisted by Pascal Struijk.
- 38': Attempt missed. Adama Traoré (West Ham United) right footed shot from a difficult angle on the right is high and wide to the right. Assisted by Maximilian Kilman with a cross.
- 38': Delay in match because of an injury Anton Stach (Leeds United).
- 38': Delay over. They are ready to continue.
- 38': Substitution, Leeds United. Brenden Aaronson replaces Anton Stach because of an injury.
- 40': Attempt blocked. Jarrod Bowen (West Ham United) left footed shot from outside the box is blocked. Assisted by Freddie Potts.
- 40': Offside, West Ham United. Mateus Fernandes is caught offside.
- 40': Delay in match because of an injury Axel Disasi (West Ham United).
- 40': Lukas Nmecha (Leeds United) is shown the yellow card for a bad foul.
- 41': Delay over. They are ready to continue.
- 44': Axel Disasi (West Ham United) wins a free kick in the defensive half.
- 44': Foul by Lukas Nmecha (Leeds United).
- 44': Attempt missed. Valentín Castellanos (West Ham United) left footed shot from the centre of the box is too high. Assisted by El Hadji Malick Diouf with a cross.
- 45'+1': Fourth official has announced 4 minutes of added time.
- 45'+1': Ethan Ampadu (Leeds United) wins a free kick in the defensive half.
- 45'+1': Foul by Mateus Fernandes (West Ham United).
- 45'+3': Offside, West Ham United. Jarrod Bowen is caught offside.
- 45'+5': First Half ends, West Ham United 0, Leeds United 1.
- 45': Second Half begins West Ham United 0, Leeds United 1.
- 45': Substitution, West Ham United. Pablo replaces Soungoutou Magassa.
- 45': Substitution, West Ham United. Tomás Soucek replaces Freddie Potts.
- 47': Adama Traoré (West Ham United) wins a free kick in the defensive half.
- 47': Foul by Ethan Ampadu (Leeds United).
- 47': Ethan Ampadu (Leeds United) is shown the yellow card for a bad foul.
- 48': Delay in match because of an injury Joe Rodon (Leeds United).
- 49': Delay over. They are ready to continue.
- 51': Offside, West Ham United. Valentín Castellanos is caught offside.
- 52': Substitution, Leeds United. Sebastiaan Bornauw replaces Joe Rodon because of an injury.
- 53': Foul by Jayden Bogle (Leeds United).
- 53': Mateus Fernandes (West Ham United) wins a free kick in the defensive half.
- 56': Delay in match because of an injury Jaka Bijol (Leeds United).
- 56': Delay in match because of an injury Pablo (West Ham United).
- 58': Delay over. They are ready to continue.
- 60': Attempt missed. Valentín Castellanos (West Ham United) right footed shot from the right side of the box is too high. Assisted by Jarrod Bowen.
- 62': Valentín Castellanos (West Ham United) hits the right post with a header from the centre of the box. Assisted by Adama Traoré with a cross.
- 63': Attempt blocked. Jarrod Bowen (West Ham United) left footed shot from the right side of the box is blocked. Assisted by Kyle Walker-Peters.
- 63': Attempt blocked. Axel Disasi (West Ham United) right footed shot from outside the box is blocked.
- 63': Corner, West Ham United. Conceded by Ao Tanaka.
- 64': Delay in match because of an injury Noah Okafor (Leeds United).
- 65': Delay over. They are ready to continue.
- 65': Attempt blocked. Valentín Castellanos (West Ham United) header from very close range is blocked. Assisted by Jarrod Bowen with a cross.
- 67': Corner, West Ham United. Conceded by Brenden Aaronson.
- 68': Attempt blocked. Jarrod Bowen (West Ham United) right footed shot from the right side of the box is blocked.
- 69': Substitution, Leeds United. Wilfried Gnonto replaces Noah Okafor.
- 69': Substitution, Leeds United. Dominic Calvert-Lewin replaces Lukas Nmecha.
- 69': Substitution, Leeds United. Ilia Gruev replaces Ao Tanaka.
- 70': Foul by Axel Disasi (West Ham United).
- 70': Wilfried Gnonto (Leeds United) wins a free kick on the left wing.
- 71': Attempt missed. Pascal Struijk (Leeds United) left footed shot from the centre of the box is too high. Assisted by Ilia Gruev with a cross following a set piece situation.
- 71': Penalty Leeds United. Brenden Aaronson draws a foul in the penalty area.
- 71': Penalty conceded by Maximilian Kilman (West Ham United) after a foul in the penalty area.
- 73': VAR Decision: Penalty Leeds United.
- 74': Maximilian Kilman (West Ham United) is shown the yellow card for a bad foul.
- 75': Goal! West Ham United 0, Leeds United 2. Dominic Calvert-Lewin (Leeds United) converts the penalty with a right footed shot to the bottom left corner.
- 77': Corner, West Ham United. Conceded by Jayden Bogle.
- 78': Foul by Axel Disasi (West Ham United).
- 78': Wilfried Gnonto (Leeds United) wins a free kick in the defensive half.
- 79': Attempt blocked. James Justin (Leeds United) left footed shot from the left side of the box is blocked. Assisted by Dominic Calvert-Lewin.
- 79': Attempt missed. Wilfried Gnonto (Leeds United) right footed shot from very close range is close, but misses to the left. Assisted by Jayden Bogle.
- 79': Foul by Pablo (West Ham United).
- 79': Pascal Struijk (Leeds United) wins a free kick in the defensive half.
- 81': Attempt blocked. Wilfried Gnonto (Leeds United) right footed shot from the left side of the box is blocked. Assisted by Pascal Struijk.
- 81': Attempt saved. Sebastiaan Bornauw (Leeds United) right footed shot from outside the box is saved in the top centre of the goal by Alphonse Areola (West Ham United).
- 81': Corner, Leeds United. Conceded by Alphonse Areola.
- 83': Corner, Leeds United. Conceded by Kyle Walker-Peters.
- 84': Foul by El Hadji Malick Diouf (West Ham United).
- 84': Ilia Gruev (Leeds United) wins a free kick on the right wing.
- 85': Attempt blocked. Ethan Ampadu (Leeds United) right footed shot from outside the box is blocked. Assisted by Jayden Bogle.
- 85': Foul by Mateus Fernandes (West Ham United).
- 85': Jayden Bogle (Leeds United) wins a free kick on the right wing.
- 88': Foul by Brenden Aaronson (Leeds United).
- 88': Mateus Fernandes (West Ham United) wins a free kick on the left wing.
- 89': Attempt missed. Jayden Bogle (Leeds United) right footed shot from the right side of the box is too high. Assisted by Brenden Aaronson following a fast break.
- 90': Adama Traoré (West Ham United) wins a free kick on the left wing.
- 90': Foul by Jayden Bogle (Leeds United).
- 90'+1': Jayden Bogle (Leeds United) is shown the yellow card for a bad foul.
- 90'+1': Fourth official has announced 11 minutes of added time.
- 90'+1': Attempt missed. Pablo (West Ham United) header from the centre of the box is just a bit too high. Assisted by El Hadji Malick Diouf with a cross following a set piece situation.
- 90'+3': Jarrod Bowen (West Ham United) hits the left post with a left footed shot from outside the box. Assisted by Adama Traoré with a cross.
- 90'+3': Goal! West Ham United 1, Leeds United 2. Mateus Fernandes (West Ham United) right footed shot from very close range to the high centre of the goal.
- 90'+4': Brenden Aaronson (Leeds United) wins a free kick in the attacking half.
- 90'+4': Foul by Mateus Fernandes (West Ham United).
- 90'+6': Goal! West Ham United 2, Leeds United 2. Axel Disasi (West Ham United) right footed shot from the centre of the box to the bottom left corner. Assisted by Adama Traoré with a cross.
- 90'+9': Foul by Pascal Struijk (Leeds United).
- 90'+9': Pablo (West Ham United) wins a free kick in the defensive half.
- 90'+12': Foul by Mateus Fernandes (West Ham United).
- 90'+12': Wilfried Gnonto (Leeds United) wins a free kick on the left wing.
- 90'+13': Attempt saved. Dominic Calvert-Lewin (Leeds United) header from the centre of the box is saved in the top left corner by Alphonse Areola (West Ham United). Assisted by Ilia Gruev with a cross.
- 90'+13': Brenden Aaronson (Leeds United) wins a free kick in the defensive half.
- 90'+13': Foul by El Hadji Malick Diouf (West Ham United).
- 90'+14': Second Half ends, West Ham United 2, Leeds United 2.
- 90': First Half Extra Time begins West Ham United 2, Leeds United 2.
- 91': Offside, West Ham United. Valentín Castellanos is caught offside.
- 91': GOAL OVERTURNED BY VAR: Valentín Castellanos (West Ham United) scores but the goal is ruled out after a VAR review.
- 92': VAR Decision: No Goal West Ham United 2-2 Leeds United.
- 93': Attempt blocked. James Justin (Leeds United) right footed shot from the centre of the box is blocked.
- 93': Attempt missed. Wilfried Gnonto (Leeds United) right footed shot from the centre of the box is high and wide to the right.
- 95': Attempt saved. Kyle Walker-Peters (West Ham United) right footed shot from the right side of the box is saved in the bottom left corner by Lucas Perri (Leeds United). Assisted by Adama Traoré with a cross.
- 99': Attempt missed. Ilia Gruev (Leeds United) left footed shot from the left side of the box is close, but misses to the left.
- 100': Attempt saved. Valentín Castellanos (West Ham United) right footed shot from very close range is saved in the centre of the goal by Lucas Perri (Leeds United).
- 101': Jarrod Bowen (West Ham United) hits the left post with a left footed shot from outside the box. Assisted by Valentín Castellanos.
- 101': Offside, West Ham United. Pablo is caught offside.
- 103': Offside, West Ham United. Jarrod Bowen is caught offside.
- 103': Foul by Pablo (West Ham United).
- 103': Jaka Bijol (Leeds United) wins a free kick on the right wing.
- 105': Foul by Jarrod Bowen (West Ham United).
- 105': Wilfried Gnonto (Leeds United) wins a free kick in the defensive half.
- 105': Attempt missed. El Hadji Malick Diouf (West Ham United) left footed shot from the left side of the box is close, but misses to the left. Assisted by Adama Traoré following a fast break.
- 105': Fourth official has announced 2 minutes of added time.
- 105'+2': Foul by Kyle Walker-Peters (West Ham United).
- 105'+2': Wilfried Gnonto (Leeds United) wins a free kick on the left wing.
- 105'+2': Kyle Walker-Peters (West Ham United) is shown the yellow card for a bad foul.
- 105'+3': First Half Extra Time ends, West Ham United 2, Leeds United 2.
- 105': Second Half Extra Time begins West Ham United 2, Leeds United 2.
- 105': Substitution, Leeds United. Joël Piroe replaces Jayden Bogle.
- 105': Substitution, West Ham United. Mohamadou Kanté replaces Valentín Castellanos.
- 105': Substitution, West Ham United. Ollie Scarles replaces El Hadji Malick Diouf.
- 106': Attempt missed. James Justin (Leeds United) right footed shot from the left side of the box misses to the right. Assisted by Pascal Struijk.
- 108': Foul by Pablo (West Ham United).
- 108': Jaka Bijol (Leeds United) wins a free kick in the defensive half.
- 109': Foul by Brenden Aaronson (Leeds United).
- 109': Mateus Fernandes (West Ham United) wins a free kick in the defensive half.
- 110': Attempt blocked. Maximilian Kilman (West Ham United) left footed shot from outside the box is blocked.
- 111': Attempt missed. Mohamadou Kanté (West Ham United) left footed shot from the centre of the box misses to the left.
- 116': Delay in match because of an injury Alphonse Areola (West Ham United).
- 120': Delay over. They are ready to continue.
- 120': Substitution, West Ham United. Finlay Herrick replaces Alphonse Areola because of an injury.
- 120'+1': Fourth official has announced 5 minutes of added time.
- 120'+2': Foul by Ethan Ampadu (Leeds United).
- 120'+2': Mohamadou Kanté (West Ham United) wins a free kick in the attacking half.
- 120'+5': Substitution, West Ham United. Ezra Mayers replaces Adama Traoré.
- 120'+6': Second Half Extra Time ends, West Ham United 2, Leeds United 2.
- 120': Penalty Shootout begins West Ham United 2, Leeds United 2.
- 120': Penalty saved. Joël Piroe (Leeds United) left footed shot saved in the bottom left corner by Finlay Herrick (West Ham United).
- 120': Penalty saved. Jarrod Bowen (West Ham United) left footed shot saved in the bottom right corner by Lucas Perri (Leeds United).
- 120': Goal! West Ham United 2, Leeds United 2(1). Dominic Calvert-Lewin (Leeds United) converts the penalty with a right footed shot to the high centre of the goal.
- 120': Goal! West Ham United 2(1), Leeds United 2(1). Kyle Walker-Peters (West Ham United) converts the penalty with a right footed shot to the bottom right corner.
- 120': Goal! West Ham United 2(1), Leeds United 2(2). Brenden Aaronson (Leeds United) converts the penalty with a right footed shot to the bottom right corner.
- 120': Goal! West Ham United 2(2), Leeds United 2(2). Tomás Soucek (West Ham United) converts the penalty with a right footed shot to the bottom left corner.
- 120': Goal! West Ham United 2(2), Leeds United 2(3). Wilfried Gnonto (Leeds United) converts the penalty with a right footed shot to the top left corner.
- 120': Penalty saved. Pablo (West Ham United) right footed shot saved in the bottom left corner by Lucas Perri (Leeds United).
- 120': Goal! West Ham United 2(2), Leeds United 2(4). Pascal Struijk (Leeds United) converts the penalty with a left footed shot to the bottom right corner.
- 120': Penalty Shootout ends, West Ham United 2(2), Leeds United 2(4).
- 0': Match ends, West Ham United 2(2), Leeds United 2(4).
Statistics
LEE |
WHU![]() |
|
|---|---|---|
| 11 | Fouls | 20 |
| 3 | Yellow Cards | 2 |
| 0 | Red Cards | 0 |
| 0 | Offsides | 8 |
| 5 | Corner Kicks | 4 |
| 4 | Saves | 5 |
| 44.5 | Possession | 55.5 |
| 21 | SHOTS | 22 |
| 8 | ON GOAL | 6 |
| 0.4 | On Target % | 0.3 |
| 2 | Penalty Goals | 0 |
| 1 | Penalty Kicks Taken | 0 |
| 376 | Accurate Passes | 494 |
| 490 | Passes | 604 |
| 0.8 | Pass Completion % | 0.8 |
| 3 | Accurate Crosses | 17 |
| 23 | Crosses | 39 |
| 0.1 | Cross % | 0.4 |
| 68 | Long Balls | 78 |
| 26 | Accurate Long Balls | 28 |
| 0.4 | Long Balls % | 0.4 |
| 5 | Blocked Shots | 7 |
| 15 | Effective Tackles | 13 |
| 23 | Tackles | 24 |
| 0.7 | Tackle % | 0.5 |
| 15 | Interceptions | 5 |
| 41 | Effective Clearances | 29 |
| 41 | Clearances | 29 |
Game Information
Venue: London Stadium
Location: London, England
Attendance: 62,260
Line-Ups
West Ham United (4-2-3-1)
| No. | Name |
|---|---|
| 23 | Alphonse Areola (GK) |
| 3 | Max Kilman |
| 4 | Axel Disasi |
| 12 | El Hadji Malick Diouf |
| 2 | Kyle Walker-Peters |
| 18 | Mateus Fernandes |
| 32 | Freddie Potts |
| 27 | Soungoutou Magassa |
| 11 | Valentín Castellanos |
| 20 | Jarrod Bowen |
| 17 | Adama Traoré |
Leeds United (3-4-2-1)
| No. | Name |
|---|---|
| 1 | Lucas Perri (GK) |
| 15 | Jaka Bijol |
| 5 | Pascal Struijk |
| 6 | Joe Rodon |
| 22 | Ao Tanaka |
| 4 | Ethan Ampadu |
| 24 | James Justin |
| 2 | Jayden Bogle |
| 14 | Lukas Nmecha |
| 19 | Noah Okafor |
| 18 | Anton Stach |
English FA Cup News
ESPN FC's Julien Laurens and Brenden Aaronson discuss the FA Cup semi-final against Chelsea and his USMNT career.
Here's the FA Cup semifinal dates, kick-off times, prize money allocations, and surrounding fixtures for each club.
Dominik Szoboszlai has apologised to Liverpool supporters for appearing to confront them after the team's 4-0 defeat to Manchester City last weekend, describing the incident as a "misunderstanding".
It's a fair question to ask of Mohamed Salah, after nine years on Merseyside: Has he truly owned the biggest occasions often enough?
Gab Marcotti reacts to Arsenal's 2-1 loss to Southampton in the FA Cup.
LEE