Southampton vs Bristol City

21 April 2026 · Championship · 2025/26 · Referee Elliot Bell

Full time 2 – 2

Half-time: 1–1

  • Cyle Larin 29’
  • Ross Stewart 74’
  • Ryan Manning 5’ (og)
  • Sam Bell 63’

Match summary

The points were shared as Southampton and Bristol City drew 2-2. It was 1-1 at half-time.

In the first half, Manning's own goal put Bristol City ahead with a header in the 5th minute and Cyle Larin equalised in the 29th minute. In the second half, Sam Bell put Bristol City back in front with a header in the 63rd minute and Ross Stewart equalised with a header in the 74th minute.

Southampton had the better of the chances, with 1.55 expected goals (xG) from 10 shots to Bristol City's 0.74 from 8.

Match stats

55% Possession 45%
10 Shots 9
5 Shots on target 6
7 Corners 3
528 Passes 450
84.7% Pass accuracy 84.4%
10 Tackles 16
14 Fouls 10
4 Yellow cards 3
0 Red cards 0
5 Offsides 1

Key events

Southampton Bristol City
Cameron ArcherArgument
0’
Kick-off
2’
Delano BurgzorgShot on target
5’
Sam Bell0-1 (Bristol City)
28’
Cyle LarinRight foot shot1-1 (Southampton)
29’
Half-time1-1
Cameron ArcherShot on target
46’
Second half underway
50’
Tomi HorvatShot on target
62’
63’
Sam BellHeader1-2 (Bristol City)
69’
Tomi HorvatShot on target
73’
Ross StewartHeader2-2 (Southampton)
74’
76’
79’
Tomi HorvatShot on target
80’
Shea CharlesShot on target
86’
90+1’
Sam MorsyFoul
90+8’
Noah EileTime wasting
Full-time2-2

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.55 0.74 5’ Ryan Manning (Bristol City) own goal, 0-1 5’ 29’ Cyle Larin (Southampton), 1-1 29’ 63’ Sam Bell (Bristol City), 1-2 63’ 74’ Ross Stewart (Southampton), 2-2 74’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.55 0.74 5’ Ryan Manning (Bristol City) own goal, 0-1 Manning 5’ 29’ Cyle Larin (Southampton), 1-1 Larin 29’ 63’ Sam Bell (Bristol City), 1-2 Bell 63’ 74’ Ross Stewart (Southampton), 2-2 Stewart 74’
Southampton 1.55 xGBristol City 0.74 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bristol City attacking Southampton attacking 
29’ Cyle Larin (Southampton), set piece, 0.65 xG, goal 2’ Delano Burgzorg (Bristol City), open play, 0.38 xG, saved 74’ Ross Stewart (Southampton), open play, 0.28 xG, goal 86’ Shea Charles (Southampton), open play, 0.25 xG, saved 63’ Sam Bell (Bristol City), from a corner, 0.11 xG, goal 90+7’ Ross Stewart (Southampton), open play, 0.11 xG, off target 50’ Tomi Horvat (Bristol City), open play, 0.10 xG, saved 90+7’ Cameron Bragg (Southampton), open play, 0.05 xG, blocked 39’ Cyle Larin (Southampton), open play, 0.05 xG, blocked 69’ Tomi Horvat (Bristol City), open play, 0.05 xG, saved 46’ Cameron Archer (Southampton), open play, 0.04 xG, saved 89’ Leo Scienza (Southampton), open play, 0.04 xG, blocked 26’ Finn Azaz (Southampton), open play, 0.04 xG, blocked 38’ Delano Burgzorg (Bristol City), open play, 0.03 xG, off target 79’ Tomi Horvat (Bristol City), open play, 0.03 xG, saved 19’ Shea Charles (Southampton), open play, 0.02 xG, off target 54’ Tomi Horvat (Bristol City), open play, 0.02 xG, blocked 39’ Sam Morsy (Bristol City), open play, 0.02 xG, off target 5’ Ryan Manning (Southampton), own goal 29’ Cyle Larin (Southampton), set piece, 0.65 xG, goal 2’ Delano Burgzorg (Bristol City), open play, 0.38 xG, saved 74’ Ross Stewart (Southampton), open play, 0.28 xG, goal 86’ Shea Charles (Southampton), open play, 0.25 xG, saved 63’ Sam Bell (Bristol City), from a corner, 0.11 xG, goal 90+7’ Ross Stewart (Southampton), open play, 0.11 xG, off target 50’ Tomi Horvat (Bristol City), open play, 0.10 xG, saved 90+7’ Cameron Bragg (Southampton), open play, 0.05 xG, blocked 39’ Cyle Larin (Southampton), open play, 0.05 xG, blocked 69’ Tomi Horvat (Bristol City), open play, 0.05 xG, saved 46’ Cameron Archer (Southampton), open play, 0.04 xG, saved 89’ Leo Scienza (Southampton), open play, 0.04 xG, blocked 26’ Finn Azaz (Southampton), open play, 0.04 xG, blocked 38’ Delano Burgzorg (Bristol City), open play, 0.03 xG, off target 79’ Tomi Horvat (Bristol City), open play, 0.03 xG, saved 19’ Shea Charles (Southampton), open play, 0.02 xG, off target 54’ Tomi Horvat (Bristol City), open play, 0.02 xG, blocked 39’ Sam Morsy (Bristol City), open play, 0.02 xG, off target 5’ Ryan Manning (Southampton), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Southampton 4-2-3-1 Starting XI
Peretz
Bree 71’
Harwood-Bellis
Wood
Manning
Downes 87’
Charles
Matsuki 57’
Azaz 70’
Archer 57’
Larin
Bristol City 4-2-3-1 Starting XI
Vitek
Eile
Borges
Pring
McCrorie
Knight
Morsy
Bell 2 73’
Horvat 81’
Twine
Burgzorg

Player stats

Goalkeeper1 player
90′ 4 2 33 – – – – –
Defenders4 players
James Bree Taken off
71′ – – – 1 – 26 – – – –
90′ 1 – – 4 2 80 – – – –
90′ – – – 1 1 93 – – – –
90′ 1 – – 3 1 64 – – 1 –
Midfielders8 players
Flynn Downes Taken off
87′ – – 47 – – 2 1 2 4 –
90′ – – – –
Kuryu Matsuki Taken off
57′ – – 18 1 – – – 1 1 1 –
Finn Azaz Taken off
71′ – – 31 – – 2 – 3 – – –
Leo Scienza Came on as a substitute
33′ – – 10 – – 1 1 3 1 1 –
Tom Fellows Came on as a substitute
33′ – 1 7 1 – – – – 2 – –
Caspar Jander Came on as a substitute
19′ – – 15 2 – 1 1 2 – 1 –
Cameron Bragg Came on as a substitute
12′ – – 11 – – – – – 1 – –
Forwards3 players
Cameron Archer Taken off
57′ – – 1 1 0.04 – – 2 2 14 –
90′ 1 – 2 1 0.70 – 1 4 1 11
Ross Stewart Came on as a substitute
19′ 1 – 2 1 0.39 – 1 3 – 4 –
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. A blank cell means that figure is not available for that player.

Before kick-off

Southampton win 69% Avg odds 1.37
Draw 19% Avg odds 4.96
Bristol City win 12% Avg odds 7.60

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.