Luton Town vs Bristol City — Championship
Kenilworth Road, LutonJohn Busby
Match story
Win-probability swings · in-play model
49'⚽+46 LUT
Aasgaard opens it
First goal of the match — 1–0.
↳assist Makosso
LUT win prob 38% → 84%
52'⚽−48 LUT
Tanner levels
All square again at 1–1.
LUT win prob 85% → 37%
59'⚽+54 LUT
Morris wins it
The decisive goal — 2–1.
↳assist Mengi
LUT win prob 32% → 86%
72'⚽+9 LUT
Jones adds another
Luton Town extend the lead to 3–1.
LUT win prob 90% → 99%
xG race
Cumulative expected goals, shot by shot
1.44
Luton Town
0.71
Bristol City
Top stats
Full-match numbers, side by side
36%Ball possession64%
1.44Expected goals (xG)0.71
2.06xG on target (xGOT)0.62
7 / 16Shots (on target / total)4 / 12
2 / 3Big chances (scored / total)0 / 2
25Touches in opposition box17
8Key passes10
178 (71%)Accurate passes397 (84%)
57 (52%)Duels won53 (48%)
37Recoveries32
3Corners4
0 / 0Cards (yellow / red)3 / 0
Pressure index
Minute-by-minute momentum · home up · away down
Luton TownBristol City
⚽ Aasgaard
⚽ Tanner
⚽ Morris
⚽ Jones
1st Half
2nd Half
1'15'30'45'60'75'90'
49'⚽ Aasgaard52'⚽ Tanner59'⚽ Morris72'⚽ Jones
Key events
FT 3–1 · HT 0–0 · goals, cards and subs
20'
Haydon Roberts
On for Cameron Pring
22'
Ross McCrorie
Yellow card
HTHalf-time · level at 0–0
⚽49'1–0
Thelo Aasgaard
Goal · assist Christ Makosso
⚽52'1–1
George Tanner
Goal
⚽59'2–1
Carlton Morris
Goal · assist Teden Mengi
60'
Sinclair Armstrong
On for Max Bird
60'
George Earthy
On for Nahki Wells
67'
Reece Burke
On for Christ Makosso
⚽72'3–1
Isaiah Jones
Goal
76'
Elijah Morrison
On for Ross McCrorie
76'
Scott Twine
On for Anis Mehmeti
82'
Shandon Baptiste
On for Lamine Fanne
82'
George Earthy
Yellow card
83'
Jason Knight
Yellow card
FTFull-time · Luton Town 3–1 Bristol City
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Thomas Kaminski7.3
KaminskiChrist Makosso7.3
MakossoMark McGuinness7.3
Teden Mengi7.6
Isaiah Jones7.6
Lamine Fanne6.3
Liam Walsh7.7
WalshAmari'i Bell6.9
Millenic Alli7.1
AlliCarlton Morris7.5
MorrisThelo Aasgaard8.0
AasgaardReece Burke6.8
Shandon Baptiste6.3
Max O'Leary5.8
Zak Vyner6.0
Rob Dickie6.7
Cameron Pring6.5
George Tanner7.5
TannerMarcus McGuane7.0
Jason Knight6.9
Ross McCrorie6.5
Max Bird6.1
Anis Mehmeti6.1
Nahki Wells6.2
Scott Twine6.3
Haydon Roberts6.2
Sinclair Armstrong6.2
Elijah Morrison6.5
George Earthy6.3
Luton TownBristol City
DEFENCE ↑ · ATTACK →