my favs
Access and manage your favorites here
DISMISS
Scores
Watch
Betting
FOX Super 6 💰
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
Built on
Millwall
vs
-
Portsmouth
-
-
-
・February 21, 2026
February 21
Feb 21
1
2
T
MLW
-
-
-
PMU
-
-
-
The Den,
London, ENG
SOCCER
>
Scores
>
Millwall vs. Portsmouth - Playbyplay: Feb 21, 2026
RECAP
TEAM STATS
PLAY-BY-PLAY
ODDS
STANDINGS
NEWS
1ST HALF
0'
The current period has begun.
2'
Corner awarded to Portsmouth.
5'
Millwall have been awarded a corner by Steve Martin.
5'
Portsmouth needs to be cautious. Millwall have an attacking throw-in.
6'
Throw-in for Millwall at The Den.
6'
Portsmouth pushes forward through Gustavo Caballero, whose finish on goal is saved.
7'
Corner awarded to Portsmouth.
7'
Steve Martin signals a Portsmouth throw-in in Millwall's half.
8'
Millenic Alli (Portsmouth) gets in a header on goal but the attempt is cleared.
9'
A throw-in for the home team on the opposite half.
9'
Portsmouth awarded a free kick in their own half.
10'
Free kick for Portsmouth in their own half.
12'
It's a goal kick for the away team in London.
13'
Millwall to take a throw-in in Portsmouth territory.
13'
Throw-in for Millwall in the half of Portsmouth.
13'
Goal kick for Portsmouth at The Den.
14'
Throw-in Portsmouth.
14'
Can Millwall get the ball into an attacking position from this throw-in in Portsmouth's half?
15'
Millwall drives forward and Femi Azeez gets in a shot. Without netting, however.
17'
Steve Martin signals a free kick to Millwall.
17'
At The Den, Millenic Alli has been yellow-carded for the away team.
18'
Millwall are pushing forward but Alfie Doughty's finish is wide of the goal.
18'
Ball goes out of play for a Portsmouth goal kick.
19'
Throw-in for Millwall in their own half.
20'
Throw-in for Portsmouth in the half of Millwall.
20'
Ball safe as Millwall is awarded a throw-in in their half.
21'
Free kick Portsmouth.
23'
Throw-in high up the field for Portsmouth in London.
24'
A throw-in for the away team on the opposite half.
25'
Millwall awarded a throw-in in their own half.
25'
Free kick for Millwall in the half of Portsmouth.
25'
Steve Martin awards the away team a throw-in.
26'
In London a free kick has been awarded the away team.
27'
Millwall have a goal kick.
28'
Throw-in for Millwall close to the penalty box.
29'
Millwall to take a throw-in in Portsmouth territory.
29'
Can Millwall capitalize from this throw-in deep inside Portsmouth's half?
30'
Steve Martin signals a throw-in for Millwall, close to Portsmouth's area.
30'
Steve Martin awards Portsmouth a goal kick.
31'
Throw-in Portsmouth.
34'
Millwall have a dangerous throw-in.
35'
Steve Martin signals a free kick to Portsmouth in their own half.
36'
Free kick for Millwall in their own half.
37'
Ball safe as Portsmouth is awarded a throw-in in their half.
38'
Steve Martin signals a Portsmouth throw-in in Millwall's half.
39'
Portsmouth have a goal kick.
40'
Can Portsmouth get the ball into an attacking position from this throw-in in Millwall's half?
41'
Free kick for Millwall in the half of Portsmouth.
41'
Millwall push upfield and Jake Cooper gets his head to the ball. The attempt is cleared by an alert Portsmouth defence.
42'
Colby Bishop for Portsmouth gets in a strike but fails to hit the target.
42'
Steve Martin awards Millwall a goal kick.
45'
Portsmouth's John Swift gets his shot away but it misses the target.
45+1'
Ball goes out of play for a Millwall goal kick.
45'
The current period has ended.
45'
The current period has begun.
2ND HALF
46'
Portsmouth's Gustavo Caballero is on target but unsuccessful.
46'
Goal! The away team take a 0-1 lead through Gustavo Caballero.
MLW
0
PMU
1
47'
Portsmouth awarded a throw-in in their own half.
48'
Throw-in for Portsmouth in their own half.
49'
Steve Martin awards the away team a throw-in.
50'
Portsmouth awarded a free kick in their own half.
51'
Throw-in for Millwall at The Den.
51'
Throw-in for Millwall at The Den.
52'
Steve Martin signals a Portsmouth throw-in in Millwall's half.
54'
Millwall have been awarded a corner by Steve Martin.
54'
Steve Martin signals a free kick to Portsmouth in their own half.
55'
Portsmouth to take a throw-in in Millwall territory.
55'
Portsmouth take a comfortable 0-2 lead thanks to John Swift.
MLW
0
PMU
2
59'
Millwall have been awarded a corner by Steve Martin.
60'
Millwall awarded a free kick in their own half.
60'
John Swift for Portsmouth has been booked by Steve Martin and receives a first yellow card.
61'
Macaulay Langstaff is replacing Tom Watson for Millwall at The Den.
62'
It's a goal kick for the away team in London.
64'
Corner awarded to Millwall.
64'
Goal! Casper De Norre pulls one back for Millwall to make it 1-2.
MLW
1
PMU
2
65'
In London a free kick has been awarded the away team.
67'
Portsmouth have been awarded a corner by Steve Martin.
67'
In London, Ebou Adams (Portsmouth) gets his head to the ball but the strike is cleared by an untiring defence.
67'
Corner awarded to Portsmouth.
67'
Goal! Portsmouth extend their lead to 1-3 through Marlon Pack.
MLW
1
PMU
3
69'
Play has been temporarily suspended for attention to Casper De Norre for Millwall who is writhing in pain on the pitch.
70'
Portsmouth make their first substitution with Adrian Segecic replacing John Swift.
71'
Casper De Norre is back on his feet again.
72'
Free kick for Portsmouth in their own half.
73'
Free kick Portsmouth.
74'
Steve Martin signals a free kick to Millwall in their own half.
74'
A throw-in for the away team on the opposite half.
75'
Steve Martin signals a free kick to Portsmouth.
75'
Tristan Crama (Millwall) has received a yellow card from Steve Martin.
76'
Goal kick for Millwall at The Den.
77'
Can Portsmouth get the ball into an attacking position from this throw-in in Millwall's half?
78'
Free kick for Millwall in their own half.
78'
Throw-in for Millwall in the half of Portsmouth.
79'
Ebou Adams is writhing in pain and play has been suspended for a few moments.
81'
The home team have replaced Tristan Crama with Ryan Leonard. This is the second substitution made today by Alexander Francis Neil.
81'
Alexander Francis Neil is making the team's third substitution at The Den with Zak Sturge replacing Alfie Doughty.
81'
Thierno Ballo is replacing Femi Azeez for the home team.
82'
Barry Bannan is on a sub for Casper De Norre for Millwall.
82'
An injured player has returned for Portsmouth.
83'
Steve Martin awards the away team a throw-in.
83'
Goal kick for Millwall at The Den.
85'
In London a free kick has been awarded the away team.
86'
John Mousinho (Portsmouth) is making a second substitution, with Jacob Brown replacing Gustavo Caballero.
87'
Corner awarded to Millwall.
88'
Steve Martin awards Portsmouth a goal kick.
89'
Millwall awarded a throw-in in their own half.
89'
Millwall to take a throw-in in Portsmouth territory.
90'
Can Millwall get the ball into an attacking position from this throw-in in Portsmouth's half?
90'
It's a goal kick for the away team in London.
90+1'
Throw-in for Portsmouth in their own half.
90+2'
In London Millwall attack through Zak Sturge. The finish is off target, however.
90+2'
Portsmouth have a goal kick.
90+2'
The away team replace Millenic Alli with Ibane Bowat.
90+4'
Millwall have been awarded a corner by Steve Martin.
90+5'
Steve Martin signals a free kick to Portsmouth.
90+5'
Millwall awarded a free kick in their own half.
90+6'
Millwall needs to be cautious. Portsmouth have an attacking throw-in.
90+6'
Throw-in Millwall.
90'
The match has ended.