England flagPremier LeagueMatchday 28Full Time
📅 28/02/26🕒 17:30🏟️ Elland Road🧑‍⚖️ Peter Bankes, England
Home team

Leeds

Score
Leeds crest
0-1
Manchester City crest
Biggest Swing+1.41 xT45' A. SemenyoCards3

Leeds 0-1 Manchester City — xTears 8.06 (28/02/26)

Manchester City saw off Leeds 0-1 on 28 February 2026 during Matchday 28 of the Premier League. Total xTears: 8.06.

Biggest swings: A. Semenyo at 45' goal (+1.41 xT); Sávio at 90+2' yellow card (+1.05 xT).

Pressure arrived in bursts, with calmer spells in between.

Share this damage report

How it unfolded

Timeline
  1. 45'

    Goal

    A. Semenyo - Manchester City

    Assist: R. Aït-Nouri

Late drama

🔥

4.56

90+2'

Yellow card

+1.05 xT

Sávio - Manchester City

90+2'

Yellow card

+1.05 xT

R. Aït-Nouri - Manchester City

85'

Yellow card

+1.00 xT

G. Donnarumma - Manchester City

87'

Substitution

+0.51 xT

J. Bijol for J. Rodon - Leeds

All-out war

🟥

3.10

90+2'

Yellow card

+1.05 xT

Sávio - Manchester City

90+2'

Yellow card

+1.05 xT

R. Aït-Nouri - Manchester City

85'

Yellow card

+1.00 xT

G. Donnarumma - Manchester City

Absolute chaos

🧨

2.87

45'

Goal

+1.41 xT

A. Semenyo - Manchester City

Assist: R. Aït-Nouri

87'

Substitution

+0.51 xT

J. Bijol for J. Rodon - Leeds

87'

Substitution

+0.51 xT

J. Piroe for J. Justin - Leeds

88'

Substitution

+0.44 xT

N. Aké for R. Cherki - Manchester City

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.