EFL Cup · Round of 32
HT 0:0
Joe Willock 81'
Tue, 8 Sept 2026, 20:00 (UK) · The Den, London

Newcastle took 25 shots and waited until the 81st minute for Joe Willock's goal to see off Millwall in the EFL Cup Round of 32.

Player of the matchLewis Hall9.1Decisive moment81' Joe Willock+1.4

Millwall 0-1 Newcastle: Willock ends a stubborn stalemate

Key numbers

  • 25 shots to 9: Newcastle did the pressing
  • 15 corners, far above their season average
  • 81' Willock goal worth +1.4 FN xPts

A single goal after 81 quiet minutes

Newcastle needed until the 81st minute to find a way past Millwall at The Den, and the goal, when it came, was the only one of the night. The scoreline was goalless at the break, and the home side held firm for most of the match before finally conceding.

A heavier attacking load than usual

This was a different shape of match from Newcastle's earlier outings. They had 25 shots against a season average of 12 across four matches, and they won far more corners than usual. They also faced fewer shots than their season average. Four matches is a small sample, so it is hard to call it a pattern.

Plenty of shots, one goal

Of those 25 attempts only six were on target, and Millwall goalkeeper Filip Marshall made five saves to hold out for so long. Newcastle's return of one goal was below their scoring average this season. The volume was there, but the finishing did not match it for most of the evening.

Hall's assist, Willock's finish

The goal that turned 0-0 into 1-0 was worth +1.4 FN xPts to Newcastle. Lewis Hall provided the assist and Joe Willock finished it, taking his tally in this competition to one goal. Hall created four chances over the 90 minutes, more than anyone else on the pitch.

Player of the match
Lewis Hall 9.1Dominant

He set up Willock's 81st-minute goal and added four key passes and five defensive actions.

Hall was involved at both ends for the full 90 minutes. He won ten of his 12 duels and made more defensive actions than anyone on either side, while his creativity was the source of the one moment that mattered. That assist in the 81st minute broke a goalless match that Millwall had defended well for so long.

Game state

0-1
Millwall ahead 0 min · level 81 min · Newcastle ahead 9 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

81' Joe Willock Goal · scorer +1.0 · assist Lewis Hall +0.4 +1.4

Knockout ties have no league points, so moments are weighed on a win-3/draw-1 scale only.

Pre-match expectation for Millwall is an estimate: no top-five-league record, so it uses the published starting values.

How FN Score and FN xPts work →

Match stats

MillwallNewcastle
37%Possession63%
9Shots25
2Shots on target6
22%Shots on target %24%
8Shots in box16
276Passes467
1Corners15
5Saves3
15Fouls12
2Yellow cards1
2Offsides0

The data provider has no xG (expected goals) for this match.

Compared with usual

Newcastle

4 matches this season, all competitions baseline
This matchAvg
Goals12.3
Conceded01.5
Shots2512
On target63.8
Shots faced918.3
Possession63%49%
Passes467411.5
Corners154.8
Fouls1214.5

Timeline

  • 45' Sub Amar Dedić → Tino Livramento
  • 62' Sub Romain Esse → Yanis Issoufou
  • 62' Sub Zak Lovelace → Tairyk Arconte
  • 66' Sub Yoane Wissa → Matías Fernández-Pardo
  • 66' Sub Jacob Murphy → Anthony Elanga
  • 67' Yellow Jenson Metcalfe
  • 69' Yellow Jacob Ramsey
  • 81' Goal Joe Willock competition goal #1 assist Lewis Hall
  • 83' Sub Jacob Ramsey → Lewis Miley
  • 87' Sub Lyndon Dykes → Regan Monty Anderson
  • 87' Sub D. Kelly → Alfie Massey
  • 88' Sub Jordi Osei-Tutu → Tristan Parkes
  • 90+1' Yellow Alfie Massey
  • 90+1' Sub Joe Willock → Sean Steur

Category leaders

  • Key passesLewis Hall4
  • Duels wonLewis Hall10/12
  • DribblesJoe Willock4/5
  • Defensive actionsLewis Hall5
  • ShotsJoe Willock5 (on target 3)
  • Fouls wonJacob Ramsey4
#Millwall#Newcastle#EFL Cup#Joe Willock#Lewis Hall#Round of 32

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.