England flagPremier LeagueMatchday 30Full Time
πŸ“… 14/03/26πŸ•’ 20:00🏟️ London StadiumπŸ§‘β€βš–οΈ Michael Oliver, England
Home team

West Ham

Score
West Ham crest
1-1
Manchester City crest
Biggest Swing+1.41 xT31' Bernardo SilvaCards4

West Ham 1-1 Manchester City β€” xTears 9.28 (14/03/26)

West Ham and Manchester City shared the points after a 1-1 scrap on 14 March 2026 during Matchday 30 of the Premier League. Total damage: 9.28 xTears.

The heaviest blows came from Bernardo Silva 31' goal (+1.41 xT) and K. Mavropanos 35' goal (+1.24 xT).

This one sat somewhere between composed and chaotic.

Share this damage report

How it unfolded

Timeline
  1. 31'

    Goal

    Bernardo Silva - Manchester City

    Assist: Omar Marmoush

  2. 35'

    Goal

    K. Mavropanos - West Ham

    Assist: J. Bowen

All-out war

πŸŸ₯

3.67

89'

Yellow card

+1.08 xT

Mateus Fernandes - West Ham

76'

Yellow card

+0.97 xT

S. Magassa - West Ham

11'

Yellow card

+0.81 xT

Omar Marmoush - Manchester City

37'

Yellow card

+0.81 xT

Bernardo Silva - Manchester City

Absolute chaos

🧨

3.15

31'

Goal

+1.41 xT

Bernardo Silva - Manchester City

Assist: Omar Marmoush

35'

Goal

+1.24 xT

K. Mavropanos - West Ham

Assist: J. Bowen

90+6'

Substitution

+0.50 xT

M. KantΓ© for J. Bowen - West Ham

Late drama

πŸ”₯

1.58

89'

Yellow card

+1.08 xT

Mateus Fernandes - West Ham

90+6'

Substitution

+0.50 xT

M. KantΓ© for J. Bowen - West Ham

Referee scandal

πŸ§‘β€βš–οΈ

Barely left a bruise

0

Nothing big fed this one.

Cruelty

😈

Barely left a bruise

0

Nothing big fed this one.

Crushed hope

πŸ’”

Barely left a bruise

0

Nothing big fed this one.

Other pretty unhinged matches

The most unhinged matches connected to this one.