England flagPremier LeagueMatchday 31Full Time
📅 13/05/26🕒 19:00🏟️ Etihad Stadium🧑‍⚖️ Stuart Attwell, England
Score
Manchester City crest
3-0
Crystal Palace crest
Biggest Swing+1.48 xT84' SávioCards2

Manchester City 3-0 Crystal Palace — xTears 10.06 (13/05/26)

Final score: Manchester City 3-0 Crystal Palace on 13 May 2026 during Matchday 31 of the Premier League. Total xTears: 10.06.

Biggest swings: A. Semenyo at 32' goal (+1.41 xT); Sávio at 84' goal (+1.48 xT).

The scoreboard opened up more than the xTears split, so the final gap was more comfortable than the flow itself.

Share this damage report

How it unfolded

Timeline
  1. 32'

    Goal

    A. Semenyo - Manchester City

    Assist: P. Foden

  2. 40'

    Goal

    Omar Marmoush - Manchester City

    Assist: P. Foden

  3. 84'

    Goal

    Sávio - Manchester City

    Assist: R. Cherki

Absolute chaos

🧨

4.86

84'

Goal

+1.48 xT

Sávio - Manchester City

Assist: R. Cherki

32'

Goal

+1.41 xT

A. Semenyo - Manchester City

Assist: P. Foden

40'

Goal

+1.12 xT

Omar Marmoush - Manchester City

Assist: P. Foden

82'

Substitution

+0.46 xT

N. Clyne for D. Muñoz - Crystal Palace

Late drama

🔥

3.37

84'

Goal

+1.48 xT

Sávio - Manchester City

Assist: R. Cherki

81'

Yellow card

+1.04 xT

D. Kamada - Crystal Palace

82'

Substitution

+0.46 xT

N. Clyne for D. Muñoz - Crystal Palace

82'

Substitution

+0.39 xT

J. Stones for P. Foden - Manchester City

All-out war

🟥

1.97

81'

Yellow card

+1.04 xT

D. Kamada - Crystal Palace

52'

Yellow card

+0.93 xT

T. Mitchell - Crystal Palace

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.