Skip to content
Dave
Join Dave

Championship · As it happened

Live Portsmouth vs Millwall Commentary, Match Updates & Streaming

Live Portsmouth vs Millwall commentary: every goal, key moment and stat as it happens, with the TV channel and streaming details below.

Portsmouth 21HT 1-1 Millwall
Championship · Saturday 24 October, 13:30 Full-time

Portsmouth vs Millwall in the Championship kicks off at 12.30pm UK time on Saturday 24 October at Fratton Park, Portsmouth. It is live in the UK on Sky Sports+, and you can stream it on Sky Go, NOW. Follow every goal, card and substitution as it happens below, with the live score, line-ups and stats.

Looking for a Portsmouth vs Millwall live stream? The official ways to watch, in the UK and around the world, are listed below. Unofficial streams are illegal, often unsafe, and are never linked here.

How it happened (23)

Pinned Alex Inland

How to watch Portsmouth v Millwall live

Kick-off is 12.30pm UK time. The official ways to watch Portsmouth v Millwall live:

  • UK: Sky Sports+ (stream on Sky Go, NOW)
  • UK: NOW
  • USA: Paramount+, fuboTV, CBS Sports Network
Copy link
Key event Alex Inland

Full-time: Portsmouth 2–1 Millwall

That’s it, the final whistle has gone.

Portsmouth Millwall
48% Possession 52%
7 Shots 10
2 Shots on target 1
0 Big chances 1
5 Corners 5
69% Pass accuracy 77%
0 Saves 1
12 Fouls 12
Copy link
Alex Inland

71′ Yellow card for Marko Milovanović (Portsmouth).

Copy link
Alex Inland

90+4′ Yellow card for Zak Swanson (Portsmouth).

Copy link
Alex Inland

87′ Millwall substitution: Daniel Kelly on, Jenson Metcalfe off.

Copy link
Key event Alex Inland

GOAL! Portsmouth 2–1 Millwall

82′ Thomas Waddingham scores for Portsmouth.

Copy link
Alex Inland

75′ Millwall substitution: Ryan Leonard on, Tristan Crama off.

Copy link
Alex Inland

76′ Millwall substitution: Alfie Doughty on, Luke Cundle off.

Copy link
Alex Inland

90+4′ Yellow card for Marko Milovanović (Portsmouth).

Copy link
Alex Inland

71′ Portsmouth substitution: Thomas Waddingham on, Marko Milovanović off.

Copy link
Alex Inland

68′ Millwall substitution: Mihailo Ivanović on, Lyndon Dykes off.

Copy link
Alex Inland

68′ Millwall substitution: Romain Joy Kouakou Esse on, Kyrell Lisbie off.

Copy link
Alex Inland

61′ Portsmouth substitution: Ebou Adams on, Adrian Segečić off.

Copy link
Alex Inland

62′ Portsmouth substitution: Tyrese Shade on, Ryan Kavuma-McQueen off.

Copy link
Alex Inland

Second half under way

We’re back under way for the second half.

Copy link
Key event Alex Inland

Half-time: Portsmouth 1–1 Millwall

The teams head in at the break.

Copy link
Alex Inland

Half-time stats

Portsmouth Millwall
53% Possession 47%
3 Shots 4
0 Shots on target 1
0 Big chances 1
3 Corners 2
71% Pass accuracy 71%
5 Fouls 7
0 Offsides 4
Copy link
Alex Inland

45′ Yellow card for Jake Cooper (Millwall).

Copy link
Alex Inland

24′ Yellow card for Tristan Crama (Millwall).

Copy link
Key event Alex Inland

GOAL! Portsmouth 1–1 Millwall

16′ Lyndon Dykes (own goal) scores for Portsmouth.

Copy link
Key event Alex Inland

GOAL! Portsmouth 0–1 Millwall

6′ Jenson Metcalfe scores for Millwall.

Copy link
Key event Alex Inland

Kick-off: Portsmouth v Millwall is under way

We’re off at Fratton Park, Portsmouth.

Copy link
Key event Alex Inland

Team news: the confirmed line-ups

Portsmouth XI (4-2-3-1): Nicolas Schmid, Terry Devlin, Regan Poole, Madiodio Dia, Zak Swanson, Marlon Pack, Iyad Mohamed, Abu Kamara, Adrian Segečić, Ryan Kavuma-McQueen, Marko Milovanović

Subs: Franco Umeh, Jayden Meghoma, Tyrese Shade, Rocco Shein, Thomas Waddingham, Odin Bailey, Daniel Bielica, Eoin Kenny, Ebou Adams

Millwall XI (4-2-3-1): Max Crocombe, Tristan Crama, Caleb Taylor, Jake Cooper, Zak Sturge, Jenson Metcalfe, Derek Mazou-Sacko, Camiel Neghli, Luke Cundle, Kyrell Lisbie, Lyndon Dykes

Subs: J. Osei-Tutu, Mihailo Ivanović, Romain Joy Kouakou Esse, Elkan Baggott, Daniel Kelly, Mark Sykes, Ryan Leonard, George Evans, Alfie Doughty

Copy link