Bristol City vs Norwich

18 April 2026 · Championship · 2025/26 · Referee Ruebyn Ricardo

Full time 2 – 4

Half-time: 1–0

  • S. Morsy 2’
  • S. Bell 90+3’
  • M. Touré 51’, 70’, 75’
  • J. Córdoba 78’

Match summary

Norwich came from behind to win 4-2 away at Bristol City. Bristol City led 1-0 at half-time.

In the first half, S. Morsy put Bristol City ahead in the 2nd minute. In the second half, M. Touré equalised in the 51st minute, Touré put Norwich in front in the 70th minute, Touré made it 1-3 from a corner in the 75th minute, J. Córdoba made it 1-4 with a header in the 78th minute, and S. Bell pulled one back to make it 2-4 in stoppage time.

The chances backed that up: Norwich created 1.87 expected goals (xG) from 19 shots to Bristol City's 1.49 from 10.

Match stats

45% Possession 55%
9 Shots 19
6 Shots on target 9
2 Corners 10
389 Passes 458
83.0% Pass accuracy 85.4%
14 Tackles 15
8 Fouls 12
0 Yellow cards 2
7 Offsides 0

Key events

Bristol City Norwich
Kick-off
S. MorsyRight foot shot1-0 (Bristol City)
2’
E. R. JacobsenShot on target
13’
17’
K. McLeanShot on target
18’
K. FisherShot on target
S. TwineShot on target
34’
A. RandellShot on target
34’
Half-time1-0
Second half underway
51’
M. TouréLeft foot shot1-1 (Norwich)
51’
M. TouréShot on target
54’
62’
H. DarlingShot on target
65’
65’
D. BurgzorgE. R. Jacobsen
65’
70’
M. TouréRight foot shot1-2 (Norwich)
72’
75’
M. Touré1-3 (Norwich)
78’
J. CórdobaHeader1-4 (Norwich)
82’
A. B. SlimaneShot on target
T. HorvatShot on target
86’
90+1’
S. BellRight foot shot2-4 (Bristol City)
90+3’
Full-time2-4

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.49 1.87 2’ S. Morsy (Bristol City), 1-0 2’ 51’ M. Touré (Norwich), 1-1 51’ 70’ M. Touré (Norwich), 1-2 70’ 75’ M. Touré (Norwich), 1-3 75’ 78’ J. Córdoba (Norwich), 1-4 78’ 90+3’ S. Bell (Bristol City), 2-4 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.49 1.87 2’ S. Morsy (Bristol City), 1-0 Morsy 2’ 51’ M. Touré (Norwich), 1-1 Touré 51’ 70’ M. Touré (Norwich), 1-2 Touré 70’ 75’ M. Touré (Norwich), 1-3 Touré 75’ 78’ J. Córdoba (Norwich), 1-4 Córdoba 78’ 90+3’ S. Bell (Bristol City), 2-4 Bell 90+3’
Bristol City 1.49 xGNorwich 1.87 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Norwich attacking Bristol City attacking 
70’ M. Touré (Norwich), open play, 0.86 xG, goal 51’ M. Touré (Norwich), set piece, 0.44 xG, goal 34’ S. Twine (Bristol City), open play, 0.44 xG, saved 90+3’ S. Bell (Bristol City), open play, 0.37 xG, goal 21’ S. Twine (Bristol City), open play, 0.19 xG, blocked 88’ D. Burgzorg (Bristol City), open play, 0.14 xG, off target 50’ S. Twine (Bristol City), open play, 0.11 xG, blocked 2’ S. Morsy (Bristol City), open play, 0.10 xG, goal 82’ A. B. Slimane (Norwich), open play, 0.07 xG, saved 51’ M. Touré (Norwich), set piece, 0.07 xG, saved 78’ J. Córdoba (Norwich), set piece, 0.05 xG, goal 86’ T. Horvat (Bristol City), open play, 0.05 xG, saved 70’ A. Randell (Bristol City), from a corner, 0.05 xG, blocked 36’ E. Maghoma (Norwich), open play, 0.04 xG, blocked 90+2’ J. Córdoba (Norwich), from a corner, 0.04 xG, off target 90+8’ J. Wright (Norwich), direct free kick, 0.04 xG, off target 7’ O. Schwartau (Norwich), open play, 0.03 xG, blocked 23’ A. Ahmed (Norwich), open play, 0.04 xG, off target 34’ A. Randell (Bristol City), open play, 0.03 xG, saved 32’ P. Mattsson (Norwich), set piece, 0.03 xG, off target 75’ E. Maghoma (Norwich), from a corner, 0.03 xG, blocked 58’ E. Maghoma (Norwich), from a corner, 0.02 xG, blocked 62’ H. Darling (Norwich), open play, 0.02 xG, saved 13’ E. R. Jacobsen (Bristol City), open play, 0.02 xG, saved 17’ K. McLean (Norwich), open play, 0.02 xG, saved 36’ K. McLean (Norwich), from a corner, 0.02 xG, off target 18’ K. Fisher (Norwich), from a corner, 0.01 xG, saved 49’ K. McLean (Norwich), open play, 0.01 xG, off target 75’ M. Touré (Norwich), from a corner, 0.01 xG, goal 70’ M. Touré (Norwich), open play, 0.86 xG, goal 34’ S. Twine (Bristol City), open play, 0.44 xG, saved 51’ M. Touré (Norwich), set piece, 0.44 xG, goal 90+3’ S. Bell (Bristol City), open play, 0.37 xG, goal 21’ S. Twine (Bristol City), open play, 0.19 xG, blocked 88’ D. Burgzorg (Bristol City), open play, 0.14 xG, off target 50’ S. Twine (Bristol City), open play, 0.11 xG, blocked 2’ S. Morsy (Bristol City), open play, 0.10 xG, goal 82’ A. B. Slimane (Norwich), open play, 0.07 xG, saved 51’ M. Touré (Norwich), set piece, 0.07 xG, saved 78’ J. Córdoba (Norwich), set piece, 0.05 xG, goal 86’ T. Horvat (Bristol City), open play, 0.05 xG, saved 70’ A. Randell (Bristol City), from a corner, 0.05 xG, blocked 36’ E. Maghoma (Norwich), open play, 0.04 xG, blocked 23’ A. Ahmed (Norwich), open play, 0.04 xG, off target 90+2’ J. Córdoba (Norwich), from a corner, 0.04 xG, off target 90+8’ J. Wright (Norwich), direct free kick, 0.04 xG, off target 7’ O. Schwartau (Norwich), open play, 0.03 xG, blocked 34’ A. Randell (Bristol City), open play, 0.03 xG, saved 32’ P. Mattsson (Norwich), set piece, 0.03 xG, off target 75’ E. Maghoma (Norwich), from a corner, 0.03 xG, blocked 58’ E. Maghoma (Norwich), from a corner, 0.02 xG, blocked 62’ H. Darling (Norwich), open play, 0.02 xG, saved 17’ K. McLean (Norwich), open play, 0.02 xG, saved 13’ E. R. Jacobsen (Bristol City), open play, 0.02 xG, saved 36’ K. McLean (Norwich), from a corner, 0.02 xG, off target 18’ K. Fisher (Norwich), from a corner, 0.01 xG, saved 49’ K. McLean (Norwich), open play, 0.01 xG, off target 75’ M. Touré (Norwich), from a corner, 0.01 xG, goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Bristol City 4-2-3-1 Starting XI
Vítek
McCrorie 87’
Eile
Borges
Pring
Randell
Morsy 78’
Sykes 65’
Twine 65’
Knight
Jacobsen 65’
Norwich 4-2-3-1 Starting XI
Kovačević
Fisher
Darling
Córdoba
Gibbs
Mattsson
McLean 90’
Schwartau 84’
Maghoma 77’
Ahmed 83’
Touré 3 77’

Player stats

Goalkeeper1 player
90′ 6 4 40 – – – – –
Defenders5 players
R. McCrorie Taken off
87′ – 1 – 3 2 22 2 – – –
N. Eile
90′ 2 – – 2 – 44 – – – –
90′ – 1 – 2 1 45 1 – – –
90′ 1 2 – 2 – 36 – – 1 –
G. Tanner Came on as a substitute
11′ 2 – – 2 – 2 1 – – –
Midfielders6 players
90′ – – 41 – – 1 1 4 – 1 –
S. Morsy Taken off
78′ 1 – 53 1 – 4 4 6 – 1 –
M. Sykes Taken off
65′ – – 12 2 – – – 1 1 1 –
S. Twine Taken off
65′ – – 17 1 – 1 – 1 – – –
90′ – – 44 – – 2 – 7 – 3 –
T. Horvat Came on as a substitute
25′ – – 7 1 – – – 1 – – –
Forwards4 players
E. R. Jacobsen Taken off
65′ – – 1 1 0.02 – – 2 1 8 –
D. Burgzorg Came on as a substitute
25′ – 1 1 – 0.14 – 1 2 2 6 –
S. Bell Came on as a substitute
25′ 1 – 1 1 0.37 – – – – 1 –
S. Armstrong Came on as a substitute
12′ – – – – – – 2 – – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Bristol City win 34% Avg odds 2.73
Draw 28% Avg odds 3.41
Norwich win 38% Avg odds 2.46

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.