Millwall vs Blackburn

24 October 2023 · Championship · 2023/24 · Referee A Davies

Full time 1 – 2

Half-time: 1–1

  • Wes Harding 3’
  • Joe Rankin-Costello 22’
  • Callum Brittain 51’

Match summary

Blackburn came from behind to win 2-1 away at Millwall. It was 1-1 at half-time.

Wes Harding put Millwall ahead with a header in the 3rd minute, Joe Rankin-Costello equalised in the 22nd minute, and Callum Brittain won it in the 51st minute.

Millwall can feel hard done by, creating 1.92 expected goals (xG) from 16 shots to Blackburn's 1.19 from 9.

Match stats

Millwall Blackburn
16 Shots 9
3 Shots on Target 6
11 Corners 3
0 Yellow Cards 1
0 Red Cards 0
1.92 xG 1.19
1.92 Non-penalty xG 1.19

Key events

Millwall Blackburn
Kick-off
Wes Harding1-0 (Millwall)
3’
22’
Joe Rankin-Costello1-1 (Blackburn)
Half-time1-1
51’
Callum Brittain1-2 (Blackburn)
Full-time1-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Blackburn
  • Tyrhys Dolan

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.92 1.19 3’ Wes Harding (Millwall), 1-0 3’ 22’ Joe Rankin-Costello (Blackburn), 1-1 22’ 51’ Callum Brittain (Blackburn), 1-2 51’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.92 1.19 3’ Wes Harding (Millwall), 1-0 Harding 3’ 22’ Joe Rankin-Costello (Blackburn), 1-1 Rankin-Costello 22’ 51’ Callum Brittain (Blackburn), 1-2 Brittain 51’
Millwall 1.92 xGBlackburn 1.19 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Blackburn attacking Millwall attacking 
3’ Wes Harding (Millwall), set piece, 0.60 xG, goal 72’ Wes Harding (Millwall), from a corner, 0.37 xG, off target 31’ Harry Pickering (Blackburn), set piece, 0.29 xG, saved 59’ Andrew Moran (Blackburn), open play, 0.22 xG, saved 63’ Tom Bradshaw (Millwall), open play, 0.20 xG, off target 81’ Sammie Szmodics (Blackburn), open play, 0.17 xG, saved 59’ Sammie Szmodics (Blackburn), open play, 0.16 xG, blocked 3’ Jake Cooper (Millwall), set piece, 0.15 xG, blocked 51’ Callum Brittain (Blackburn), open play, 0.13 xG, goal 71’ Tom Bradshaw (Millwall), from a corner, 0.09 xG, blocked 72’ Tom Bradshaw (Millwall), from a corner, 0.10 xG, off target 22’ Joe Rankin-Costello (Blackburn), open play, 0.08 xG, goal 45’ Sammie Szmodics (Blackburn), open play, 0.07 xG, off target 67’ Jake Cooper (Millwall), from a corner, 0.07 xG, off target 90+4’ Romain Esse (Millwall), set piece, 0.06 xG, off target 26’ Wes Harding (Millwall), set piece, 0.06 xG, off target 54’ Tom Bradshaw (Millwall), open play, 0.05 xG, saved 60’ Sammie Szmodics (Blackburn), open play, 0.05 xG, saved 86’ Romain Esse (Millwall), open play, 0.05 xG, blocked 32’ Aidomo Emakhu (Millwall), from a corner, 0.04 xG, off target 59’ Sondre Tronstad (Blackburn), open play, 0.03 xG, blocked 31’ Zian Flemming (Millwall), open play, 0.03 xG, blocked 56’ Brooke Norton-Cuffy (Millwall), open play, 0.01 xG, saved 67’ Zian Flemming (Millwall), from a corner, 0.02 xG, blocked 69’ Zian Flemming (Millwall), open play, 0.01 xG, off target 3’ Wes Harding (Millwall), set piece, 0.60 xG, goal 72’ Wes Harding (Millwall), from a corner, 0.37 xG, off target 31’ Harry Pickering (Blackburn), set piece, 0.29 xG, saved 59’ Andrew Moran (Blackburn), open play, 0.22 xG, saved 63’ Tom Bradshaw (Millwall), open play, 0.20 xG, off target 81’ Sammie Szmodics (Blackburn), open play, 0.17 xG, saved 59’ Sammie Szmodics (Blackburn), open play, 0.16 xG, blocked 3’ Jake Cooper (Millwall), set piece, 0.15 xG, blocked 51’ Callum Brittain (Blackburn), open play, 0.13 xG, goal 72’ Tom Bradshaw (Millwall), from a corner, 0.10 xG, off target 71’ Tom Bradshaw (Millwall), from a corner, 0.09 xG, blocked 22’ Joe Rankin-Costello (Blackburn), open play, 0.08 xG, goal 45’ Sammie Szmodics (Blackburn), open play, 0.07 xG, off target 67’ Jake Cooper (Millwall), from a corner, 0.07 xG, off target 90+4’ Romain Esse (Millwall), set piece, 0.06 xG, off target 26’ Wes Harding (Millwall), set piece, 0.06 xG, off target 54’ Tom Bradshaw (Millwall), open play, 0.05 xG, saved 60’ Sammie Szmodics (Blackburn), open play, 0.05 xG, saved 86’ Romain Esse (Millwall), open play, 0.05 xG, blocked 32’ Aidomo Emakhu (Millwall), from a corner, 0.04 xG, off target 59’ Sondre Tronstad (Blackburn), open play, 0.03 xG, blocked 31’ Zian Flemming (Millwall), open play, 0.03 xG, blocked 67’ Zian Flemming (Millwall), from a corner, 0.02 xG, blocked 56’ Brooke Norton-Cuffy (Millwall), open play, 0.01 xG, saved 69’ Zian Flemming (Millwall), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

Players15 players
Bartosz Białkowski
90′ – – – – – – –
90′ – – 1 0.01 – – –
Wes Harding
90′ 1 – 3 1.03 – – –
90′ – – 2 0.23 – – –
Joe Bryan Taken off
53′ – – – – – – –
90′ – – – – – – –
Billy Mitchell Taken off
66′ – – – – – – –
Ryan Longman Taken off
53′ – – – – – – –
90′ – – 3 0.06 – – –
Aidomo Emakhu Taken off
66′ – – 1 0.04 – – –
Tom Bradshaw
90′ – – 4 0.44 – – –
Murray Wallace Came on as a substitute
37′ – – – – – – –
Romain Esse Came on as a substitute
37′ – – 2 0.11 – – –
George Saville Came on as a substitute
24′ – – – – – – –
George Honeyman Came on as a substitute
24′ – – – – – – –
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

Millwall win 36% Avg odds 2.61
Draw 28% Avg odds 3.43
Blackburn win 36% Avg odds 2.68

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. Referee data before 2025/26 from the Transfermarkt datasets project.