Millwall vs Ipswich

14 February 2024 · Championship · 2023/24 · Referee Samuel Barrott

Full time 0 – 4

Half-time: 0–3

  • Nathan Broadhead 24’
  • Wes Harding 32’ (og)
  • Kieffer Moore 45+1’
  • Ali Al-Hamadi 90+3’ (pen)

Match summary

Ipswich won comfortably, 4-0 away at Millwall. Ipswich led 3-0 at half-time.

In the first half, Nathan Broadhead put Ipswich ahead with a header in the 24th minute, Harding's own goal made it 0-2 in the 32nd minute, and Kieffer Moore made it 0-3 with a header in first-half stoppage time. In the second half, Ali Al-Hamadi made it 0-4 from the penalty spot in stoppage time.

The chances backed that up: Ipswich created 1.68 expected goals (xG) from 8 shots to Millwall's 0.91 from 14.

Match stats

Millwall Ipswich
14 Shots 8
4 Shots on Target 4
9 Corners 5
3 Yellow Cards 1
0 Red Cards 0
0.91 xG 1.68
0.91 Non-penalty xG 0.89

Key events

Millwall Ipswich
Kick-off
24’
Nathan Broadhead0-1 (Ipswich)
32’
Wes Harding
Own goal
0-2 (Ipswich)
45+1’
Kieffer Moore0-3 (Ipswich)
Half-time0-3
90+3’
Ali Al-Hamadi
Penalty
0-4 (Ipswich)
Full-time0-4

Bookings

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

Millwall
  • Ryan Leonard
  • Danny McNamara
  • George Saville
Ipswich
  • Leif Davis

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 0.91 1.68 24’ Nathan Broadhead (Ipswich), 0-1 24’ 32’ Wes Harding (Ipswich) own goal, 0-2 32’ 45+1’ Kieffer Moore (Ipswich), 0-3 45+1’ 90+3’ Ali Al-Hamadi (Ipswich), 0-4 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.91 1.68 24’ Nathan Broadhead (Ipswich), 0-1 Broadhead 24’ 32’ Wes Harding (Ipswich) own goal, 0-2 Harding 32’ 45+1’ Kieffer Moore (Ipswich), 0-3 Moore 45+1’ 90+3’ Ali Al-Hamadi (Ipswich), 0-4 Al-Hamadi 90+3’
Millwall 0.91 xGIpswich 1.68 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Ipswich attacking Millwall attacking 
90+3’ Ali Al-Hamadi (Ipswich), penalty, 0.79 xG, goal 81’ Jeremy Sarmiento (Ipswich), open play, 0.39 xG, off target 46’ Kieffer Moore (Ipswich), open play, 0.19 xG, goal 43’ Murray Wallace (Millwall), set piece, 0.16 xG, off target 59’ Tom Bradshaw (Millwall), open play, 0.14 xG, saved 56’ Cameron Burgess (Ipswich), from a corner, 0.13 xG, blocked 80’ Zian Flemming (Millwall), set piece, 0.11 xG, off target 11’ Ryan Leonard (Millwall), set piece, 0.10 xG, saved 4’ Jake Cooper (Millwall), from a corner, 0.08 xG, off target 46’ Zian Flemming (Millwall), open play, 0.06 xG, blocked 56’ Wes Burns (Ipswich), from a corner, 0.07 xG, off target 83’ Zian Flemming (Millwall), from a corner, 0.06 xG, off target 48’ Casper De Norre (Millwall), open play, 0.05 xG, blocked 20’ Nathan Broadhead (Ipswich), from a corner, 0.05 xG, hit the woodwork 79’ Conor Chaplin (Ipswich), open play, 0.04 xG, saved 13’ Zian Flemming (Millwall), direct free kick, 0.03 xG, saved 3’ Ryan Leonard (Millwall), from a corner, 0.03 xG, off target 51’ Zian Flemming (Millwall), open play, 0.03 xG, blocked 63’ Tom Bradshaw (Millwall), open play, 0.02 xG, off target 24’ Nathan Broadhead (Ipswich), from a corner, 0.02 xG, goal 4’ George Saville (Millwall), set piece, 0.02 xG, saved 57’ Jake Cooper (Millwall), set piece, 0.01 xG, off target 32’ Wes Harding (Millwall), own goal 90+3’ Ali Al-Hamadi (Ipswich), penalty, 0.79 xG, goal 81’ Jeremy Sarmiento (Ipswich), open play, 0.39 xG, off target 46’ Kieffer Moore (Ipswich), open play, 0.19 xG, goal 43’ Murray Wallace (Millwall), set piece, 0.16 xG, off target 59’ Tom Bradshaw (Millwall), open play, 0.14 xG, saved 56’ Cameron Burgess (Ipswich), from a corner, 0.13 xG, blocked 80’ Zian Flemming (Millwall), set piece, 0.11 xG, off target 11’ Ryan Leonard (Millwall), set piece, 0.10 xG, saved 4’ Jake Cooper (Millwall), from a corner, 0.08 xG, off target 56’ Wes Burns (Ipswich), from a corner, 0.07 xG, off target 46’ Zian Flemming (Millwall), open play, 0.06 xG, blocked 83’ Zian Flemming (Millwall), from a corner, 0.06 xG, off target 20’ Nathan Broadhead (Ipswich), from a corner, 0.05 xG, hit the woodwork 48’ Casper De Norre (Millwall), open play, 0.05 xG, blocked 79’ Conor Chaplin (Ipswich), open play, 0.04 xG, saved 13’ Zian Flemming (Millwall), direct free kick, 0.03 xG, saved 3’ Ryan Leonard (Millwall), from a corner, 0.03 xG, off target 51’ Zian Flemming (Millwall), open play, 0.03 xG, blocked 63’ Tom Bradshaw (Millwall), open play, 0.02 xG, off target 24’ Nathan Broadhead (Ipswich), from a corner, 0.02 xG, goal 4’ George Saville (Millwall), set piece, 0.02 xG, saved 57’ Jake Cooper (Millwall), set piece, 0.01 xG, off target 32’ Wes Harding (Millwall), own goal
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
Matija Šarkić
90′ – – – – – – –
90′ – – 2 0.13 – –
Wes Harding Taken off
46′ – – – – – – –
90′ – – 2 0.09 – – –
90′ – – – – – –
George Honeyman Taken off
71′ – – – – – – –
George Saville
90′ – – 1 0.02 – –
Murray Wallace
90′ – – 1 0.16 – – –
Romain Esse Taken off
71′ – – – – – – –
90′ – – 5 0.30 – – –
Tom Bradshaw Taken off
71′ – – 2 0.17 – – –
Casper De Norre Came on as a substitute
44′ – – 1 0.05 – – –
Billy Mitchell Came on as a substitute
19′ – – – – – – –
Adam Mayor Came on as a substitute
19′ – – – – – – –
Duncan Watmore Came on as a substitute
19′ – – – – – – –
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 25% Avg odds 3.87
Draw 27% Avg odds 3.47
Ipswich win 48% Avg odds 1.99

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.