Cardiff City vs Birmingham City — Championship
Salech 31'
⚽Cardiff City Stadium, CardiffTim Robinson
Match story
Win-probability swings · in-play model
31'⚽+34 CDF
Salech opens it
First goal of the match — 1–0.
↳assist Tanner
CDF win prob 31% → 64%
xG race
Cumulative expected goals, shot by shot
3.07
Cardiff City
1.02
Birmingham City
Top stats
Full-match numbers, side by side
52%Ball possession48%
3.07Expected goals (xG)1.02
2.21xG on target (xGOT)0.52
4 / 16Shots (on target / total)2 / 7
1 / 5Big chances (scored / total)0 / 2
30Touches in opposition box13
12Key passes5
304 (73%)Accurate passes279 (72%)
70 (64%)Duels won40 (36%)
56Recoveries67
3Corners3
1 / 0Cards (yellow / red)3 / 0
Pressure index
Minute-by-minute momentum · home up · away down
Cardiff CityBirmingham City
⚽ Salech
1st Half
2nd Half
1'15'30'45'60'75'90'
31'⚽ Salech
Key events
FT 1–0 · HT 1–0 · goals, cards and subs
0'
Yellow card
⚽31'1–0
Yousef Salech
Goal · assist Ollie Tanner
HTHalf-time · Cardiff City lead 1–0
50'
Jhon Solís
Yellow card
64'
Max Bird
On for Jhon Solís
64'
Patrick Roberts
On for Carlos Vicente
64'
Marvin Ducksch
On for Luis Vázquez
68'
Chris Willock
On for Ollie Tanner
68'
Ronan Kpakio
On for Calum Scanlon
70'
Demarai Gray
On for Liam Millar
78'
Ethan Laird
On for Bright Osayi-Samuel
81'
Christoph Klarer
Yellow card
82'
Joel Bagan
Yellow card
87'
David Turnbull
On for Jack Moylan
90'+3
Isaak Davies
On for Cian Ashford
FTFull-time · Cardiff City 1–0 Birmingham City
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Nathan Trott7.2
Perry Ng7.9
NgWilliam Fish7.6
FishJoel Bagan7.3
Calum Scanlon6.8
Alex Robertson7.4
Jack Moylan7.5
MoylanOllie Tanner7.1
TannerJoel Colwill7.0
Cian Ashford7.5
AshfordYousef Salech7.3
SalechDavid Turnbull6.2
Chris Willock6.4
WillockIsaak Davies6.3
Ronan Kpakio6.3
James Beadle7.2
Bright Osayi-Samuel6.3
Phil Neumann6.6
Christoph Klarer6.8
Alexander Cochrane6.5
Tomoki Iwata6.3
Jhon Solís6.3
Carlos Vicente6.1
Jay Stansfield5.9
Liam Millar6.8
Luis Vázquez6.2
Ethan Laird6.3
Demarai Gray6.4
Patrick Roberts6.5
Max Bird6.6
Marvin Ducksch6.2
Cardiff CityBirmingham City
DEFENCE ↑ · ATTACK →