Match Details

FA Cup
West Ham
2 2
Leeds
Finished (Penalties)
HT 0-1
M. Fernandes 90'A. Disasi 90'
A. Tanaka 26'D. Calvert-Lewin 75' (P)
Match Started
A. Tanaka 26'

Goal (Assist: N. Okafor)

A. Stach B. Aaronson 38'

Substitution

Lukas Nmecha 40'

Yellow Card

Half Time
F. Potts T. Soucek 46'

Substitution

S. Magassa Pablo 46'

Substitution

Ethan Ampadu 47'

Yellow Card

J. Rodon S. Bornauw 52'

Substitution

L. Nmecha D. Calvert-Lewin 69'

Substitution

A. Tanaka I. Gruev 69'

Substitution

N. Okafor W. Gnonto 69'

Substitution

VAR
Brenden Aaronson 73'

VAR Check: Penalty confirmed

Max Kilman 74'

Yellow Card

D. Calvert-Lewin 75'

Penalty Goal

M. Fernandes 90'

Goal

A. Disasi 90'

Goal (Assist: A. Traore)

Jayden Bogle 90+1'

Yellow Card

Full Time
Extra Time
VAR
Valentín Castellanos 92'

VAR Check: Goal cancelled

Kyle Walker-Peters 105+2'

Yellow Card

M. Diouf O. Scarles 106'

Substitution

T. Castellanos M. Kante 106'

Substitution

J. Bogle J. Piroe 106'

Substitution

A. Areola F. Herrick 120'

Substitution

A. Traore E. Mayers 120+5'

Substitution

Penalty Shootout
End of Match

West Ham 4-2-3-1 Nuno Espirito Santo

A. Areola 23
Areola
M. Diouf 12
Diouf
M. Kilman 3
Kilman
A. Disasi 4
Disasi
K. Walker-Peters 2
Walker-Peters
F. Potts 32
Potts
S. Magassa 27
Magassa
J. Bowen 20
Bowen
M. Fernandes 18
Fernandes
A. Traore 17
Traore
T. Castellanos 11
Castellanos

Starters

  • A. Areola23 A. Areola
  • M. Diouf12 M. Diouf
  • M. Kilman3 M. Kilman
  • A. Disasi4 A. Disasi
  • K. Walker-Peters2 K. Walker-Peters
  • F. Potts32 F. Potts
  • S. Magassa27 S. Magassa
  • J. Bowen20 J. Bowen
  • M. Fernandes18 M. Fernandes
  • A. Traore17 A. Traore
  • T. Castellanos11 T. Castellanos

Substitutes

  • Pablo19 Pablo
  • K. Lamadrid21 K. Lamadrid
  • T. Soucek28 T. Soucek
  • O. Scarles30 O. Scarles
  • F. Herrick49 F. Herrick
  • M. Kante55 M. Kante
  • A. Golambeckis58 A. Golambeckis
  • E. Mayers63 E. Mayers
  • J. Ajala66 J. Ajala

Leeds 3-4-2-1 Daniel Farke

Lucas Perri 1
Perri
P. Struijk 5
Struijk
J. Bijol 15
Bijol
J. Rodon 6
Rodon
J. Justin 24
Justin
A. Tanaka 22
Tanaka
E. Ampadu 4
Ampadu
J. Bogle 2
Bogle
N. Okafor 19
Okafor
A. Stach 18
Stach
L. Nmecha 14
Nmecha

Starters

  • Lucas Perri1 Lucas Perri
  • P. Struijk5 P. Struijk
  • J. Bijol15 J. Bijol
  • J. Rodon6 J. Rodon
  • J. Justin24 J. Justin
  • A. Tanaka22 A. Tanaka
  • E. Ampadu4 E. Ampadu
  • J. Bogle2 J. Bogle
  • N. Okafor19 N. Okafor
  • A. Stach18 A. Stach
  • L. Nmecha14 L. Nmecha

Substitutes

  • S. Longstaff8 S. Longstaff
  • D. Calvert-Lewin9 D. Calvert-Lewin
  • J. Piroe10 J. Piroe
  • B. Aaronson11 B. Aaronson
  • S. Bornauw23 S. Bornauw
  • S. Byram25 S. Byram
  • K. Darlow26 K. Darlow
  • W. Gnonto29 W. Gnonto
  • I. Gruev44 I. Gruev

Loading chat...

Match Statistics

West Ham Leeds
  • 6 Shots on Goal 8
  • 9 Shots off Goal 8
  • 22 Total Shots 21
  • 7 Blocked Shots 5
  • 17 Shots insidebox 17
  • 5 Shots outsidebox 4
  • 20 Fouls 11
  • 4 Corner Kicks 5
  • 8 Offsides 0
  • 55% Ball Possession 45%
  • 2 Yellow Cards 3
  • 0 Red Cards 0
  • 5 Goalkeeper Saves 4
  • 604 Total passes 491
  • 494 Passes accurate 377
  • 82% Passes % 77%
  • 0 expected_goals 0
  • 0 goals_prevented 0

Head-to-Head Stats

West Ham Wins 5
Draws 3
Leeds Wins 2

Recent Matches

  • 2012-03-17 Leeds 1 - 1 West Ham
  • 2020-12-11 Leeds 1 - 2 West Ham
  • 2021-03-08 West Ham 2 - 0 Leeds
  • 2021-09-25 Leeds 1 - 2 West Ham
  • 2022-01-09 West Ham 2 - 0 Leeds
  • 2022-01-16 West Ham 2 - 3 Leeds
  • 2023-01-04 Leeds 2 - 2 West Ham
  • 2023-05-21 West Ham 3 - 1 Leeds
  • 2025-10-24 Leeds 2 - 1 West Ham
  • 2026-04-05 West Ham 2 - 2 Leeds

Recent form data is not available.

Related News

  • More injury woes for Chelsea as Liam Rosenior confirms another setback

    Chelsea’s £52m summer signing Jamie Gittens has suffered another significant hamstring injury, casting a shadow over the club’s dominant 7-0 FA Cup quarter-final victory against Port Vale. ​Chelsea manager Liam Rosenior confirmed that Jamie Gittens faces an indefinite period on the sidelines after a training ground setback. The 21-year-old missed the 7-0 thrashing of Port Vale, having “picked up what looks like a hamstring injury again.” Rosenior expressed deep concern for the winger, stating, “It’s a real shame for him; I think it’s the third time it’s happened.” ​Despite the injury blow, Chelsea secured their place in the FA Cup semi-finals with an emphatic performance. Rosenior, whose future has been subject to intense scrutiny, praised his side’s resilience following a difficult ten-day period. “We had a really difficult 10 days but the way we came through is a really good step for the run-in,” the Blues boss added.
  • How 200 fast-food orders has landed Samir Nasri in £4.8m tax probe

    Former Premier League star Samir Nasri is under investigation by French authorities for alleged tax fraud after over 200 food delivery orders reportedly placed him in Paris rather than Dubai.

    ​Samir Nasri is embroiled in a legal battle after French tax authorities allegedly used his Deliveroo history to track his location.

    Despite claiming residency in tax-free Dubai, reports suggest 212 fast-food orders were delivered to his Paris home in 2022.

    Consequently, the 38-year-old pundit faces a potential £4.8 million reassessment, covering backdated income tax and property levies accrued since 2019.

    ​The French treasury has already moved to freeze a bank account and place a judicial lien on Nasri’s residence.

    Investigators are also examining his punditry appearances for Canal+ and stakes in local companies as evidence of his permanent presence in France.

    Nasri, who earned £180,000-a-week during his peak at Manchester City, denied the charges while authorities continue to scrutinize his financial ties.

    As Nasri fights to protect his assets, the “Deliveroo trail” serves as a modern warning to high-profile athletes attempting to navigate complex international tax laws through residency claims.

  • Player Ratings: Jesus and White flop as awful Arsenal exit FA Cup in Southampton defeat

    Arsenal’s ambitions for a domestic cup double were extinguished on Saturday night as Championship side Southampton pulled off a massive 2-1 upset in the FA Cup quarter-finals.

    Having already tasted defeat in the Carabao Cup final against Manchester City, the Premier League leaders arrived at St Mary’s under immense pressure to deliver.

    Instead, a series of defensive lapses and a lack of clinical finishing saw them dumped out by a resilient Saints squad, who now head to Wembley for the semi-finals.

    ​The hosts took the lead in the first half when Ross Stewart capitalized on a misjudged cross that drifted over the Arsenal defense.

    Although the Gunners found a lifeline through substitute Viktor Gyokeres in the 70th minute, their joy was short-lived.

    Shea Charles settled the tie with a brilliant curled effort, leaving Mikel Arteta’s side to focus solely on their remaining league and European commitments.

    Arsenal Player Ratings 

    Kepa Arrizabalaga (6/10):

    Retaining his spot after a difficult Carabao Cup final, the Spaniard was relatively solid under pressure. He produced several vital interventions to keep Arsenal in the contest while the Saints were dominant. He could hardly be faulted for either of the goals conceded.

    Ben White (3/10):

    It was a night to forget for the defender, who struggled with his positioning long before the opening goal. His inability to judge the flight of the ball led directly to Stewart’s strike, and he was repeatedly targeted by Southampton’s pace in behind.

    Cristhian Mosquera (6/10):

    The defender provided a crucial last-ditch recovery early on to prevent an opening goal after a defensive mix-up. However, his performance was nearly marred by a dangerous cross-field pass in the second half that almost gifted the hosts a second.

    Gabriel Magalhaes (6/10):

    Returning from injury, the Brazilian looked physically taxed but managed to provide the game’s turning point for Arsenal with a superb long ball to set up the equalizer. Unfortunately, his night ended early due to a knee concern.

    Myles Lewis-Skelly (5/10):

    The youngster failed to capitalize on a rare start, looking unconvincing in possession. He struggled to track back effectively when the Saints broke forward and was eventually replaced as Arsenal searched for more defensive stability.

    Christian Norgaard (6/10):

    Left as the solitary defensive anchor in a very attacking lineup, Norgaard performed admirably under the circumstances. He worked hard to shield the back four, though he was often overwhelmed by the sheer volume of Southampton counter-attacks.

    Martin Odegaard (6/10):

    The captain was the primary creative spark during a bright opening 20 minutes, though he failed to convert a clear-cut opportunity to take the lead. As the match progressed, his physical sharpness seemed to dip, and his influence faded before being substituted.

    Kai Havertz (6/10):

    For much of the evening, Havertz was a peripheral figure who struggled to impose himself physically. However, he showed great composure and balance to provide the assist for the equalizing goal before being withdrawn for a more defensive option.

    Max Dowman (7/10):

    The 16-year-old was comfortably Arsenal’s most dangerous outlet, constantly driving at the Southampton defense. It was a telling sign of the senior players’ struggles that the team relied so heavily on a teenager to create scoring chances.

    Gabriel Jesus (4/10):

    It was an anonymous display from the Brazilian forward, who failed to register any significant goal threat or link-up play. His lack of impact led to an early second-half exit in favor of a more traditional strike presence.

    Gabriel Martinelli (5/10):

    A night of high frustration for the winger, whose predictable approach was easily neutralized by the Saints’ backline. His evening was summed up by a booking for an unnecessary altercation with the official during a dead-ball situation.

    Substitutes

    Riccardo Calafiori (5/10):

    Introduced to provide more tactical security, the defender struggled to make a tangible impact. He was caught out of position during the buildup to Southampton’s winning goal, failing to track the run of Fellows effectively.

    Noni Madueke (6/10):

    Replacing Odegaard, he injected energy into the final third. While he successfully linked up with Dowman to create overloads, he lacked precision in the final moments, frequently carrying the ball out of play.

    Viktor Gyokeres (7/10):

    Providing an immediate focal point, the substitute proved far more dangerous in the box than his predecessor. He was perfectly positioned to convert the equalizer, showcasing the clinical presence Arsenal lacked earlier.

    William Saliba (5/10):

    Stepping in for the injured Gabriel, he was unable to tighten the defensive structure. Southampton continued to find gaps in the closing stages, and he could not prevent the late breakthrough.

    Martin Zubimendi (N/A):

    Introduced for a brief cameo following Havertz’s exit, he had insufficient time to influence the proceedings or settle into the high-intensity tempo of the final minutes.

  • EIGHT England players released from England camp amid injury worries

    England manager Thomas Tuchel has released eight players from his squad ahead of the Japan friendly, including Arsenal’s Bukayo Saka, Declan Rice, and Noni Madueke due to injury concerns.  

    ​Thomas Tuchel has streamlined his England camp for the upcoming World Cup audition against Japan, releasing eight players following a 1-1 draw with Uruguay.

    The departures are headlined by Arsenal stars Bukayo Saka and Declan Rice, alongside Noni Madueke, who left Wembley in a knee brace.

    Other notable exits include John Stones, Aaron Ramsdale, Fikayo Tomori, Dominic Calvert-Lewin, and Crystal Palace midfielder Adam Wharton.

    ​The high-profile withdrawals have complicated Tuchel’s preparations as he evaluates his final options for this summer’s tournament.

    Despite the rotation, veteran defender Harry Maguire remains with the group to compete for a defensive spot.

    Discussing his selection hierarchy, the German coach admitted: “I see other players I like to start for us, I see other players ahead with a different profile.”

  • Harry Maguire frowns at ridiculous penalty decision in England draw with Uruguay

    Harry Maguire criticized a late VAR-awarded penalty that allowed Uruguay to snatch a 1-1 draw against England at Wembley on Friday night, overshadowing Ben White’s earlier opening goal.

    Manchester United defender ​Harry Maguire expressed deep frustration following England’s 1-1 draw with Uruguay, labeling the stoppage-time penalty intervention “ridiculous.”

    Despite England controlling much of the friendly, a VAR review judged Ben White to have committed a foul in the box.

    Maguire defended his teammate’s actions to ITV, stating: “Ben’s just goes to try to block the shot. It’s not a bad tackle, it’s not malicious.”

    ​The match marked a disjointed debut for several players under new head coach Thomas Tuchel.

    While Maguire earned high praise from the national press for his leadership, the late equalizer cost England a morale-boosting victory.

    Reflecting on the team’s loss of rhythm following several second-half substitutions, Maguire remained adamant about the final decision, adding: “It’s part and parcel of defending in the box, there is going to be contact.”

1. Match Summary

West Ham and Leeds played out a thrilling 2-2 draw after 120 minutes, ultimately decided by a penalty shootout. Leeds took a 2-0 lead, with goals from Ao Tanaka in the 26th minute and a penalty converted by Dominic Calvert-Lewin in the 75th minute. However, West Ham mounted a dramatic late comeback, scoring twice in stoppage time through Mateus Fernandes (90') and Axel Disasi (90'). The match then went to penalties, a chaotic affair with multiple goals and misses on both sides. Ultimately, the match ended in a draw after penalties.

2. Team Performance Analysis

West Ham dominated possession with 55% of the ball and completed a higher percentage of their passes (82% vs. 77%). They also had more total shots (22 vs. 21) and shots inside the box (17 vs. 17), indicating they were consistently probing the Leeds defense. However, they were plagued by offsides (8) and committed significantly more fouls (20 vs. 11). Leeds were more clinical in their finishing during the run of play, but struggled to maintain possession. The goalkeeper saves were relatively even (5 for West Ham, 4 for Leeds), suggesting both keepers were kept busy. The lack of 'expected_goals' and 'goals_prevented' data makes a deeper analysis of attacking and defensive efficiency difficult.

West Ham Strengths: Possession, Passing Accuracy, Shots on Goal.

West Ham Weaknesses: Discipline (Fouls, Offsides), Converting Chances.

Leeds Strengths: Clinical Finishing (during the run of play), Defensive Discipline (Fewer Fouls).

Leeds Weaknesses: Possession, Passing Accuracy.

3. Key Match Events (Chronological Breakdown)

Minute 26': GOAL - Leeds. Ao Tanaka scores with an assist from Noah Okafor. (Leeds 1-0) Minute 38': Substitution - Leeds. Anton Stach replaces an unnamed player. Minute 40': Yellow Card - Leeds. Lukas Nmecha is cautioned. Minute 46': Double Substitution - West Ham. Soungoutou Magassa and Freddie Potts enter the game. Minute 47': Yellow Card - Leeds. Ethan Ampadu receives a yellow card. Minute 52': Substitution - Leeds. Joe Rodon is subbed on. Minute 69': Triple Substitution - Leeds. Lukas Nmecha, Noah Okafor, and Ao Tanaka are replaced. Minute 74': Yellow Card - West Ham. Max Kilman is booked. Minute 75': GOAL - Leeds. Dominic Calvert-Lewin scores a penalty. (Leeds 2-0) Minute 90': GOAL - West Ham. Mateus Fernandes scores. (Leeds 2-1) Minute 90': GOAL - West Ham. Axel Disasi scores with an assist from Adama Traoré. (Leeds 2-2) Minute 91': VAR - West Ham. Valentín Castellanos' goal is disallowed for offside. Minute 105': Yellow Card - West Ham. Kyle Walker-Peters is cautioned. Minute 106': Triple Substitution - West Ham. Valentín Castellanos, El Hadji Malick Diouf, and Leeds - Jayden Bogle are subbed on. Minute 120': Penalty Shootout - A chaotic penalty shootout ensues with multiple goals and misses from both sides. Minute 120': Penalty Shootout - Leeds - Dominic Calvert-Lewin - Goal Minute 120': Penalty Shootout - West Ham - Kyle Walker-Peters - Goal Minute 120': Penalty Shootout - Leeds - Brian Aaronson - Goal Minute 120': Penalty Shootout - West Ham - Tomas Soucek - Goal Minute 120': Penalty Shootout - Leeds - Wilfried Gnonto - Goal Minute 120': Penalty Shootout - West Ham - Pablo - Missed Minute 120': Penalty Shootout - Leeds - Pascal Struijk - Goal
Scroll to Top