🟨
Peru1-3Spain
Sat, 22 Nov 2025, 15:00
Full Time
3:1
HT: 1 - 0

Match Timeline

22'
Zak Swanson⚽
Normal Goal β†’ Josh Murphy
38'
Zak SturgeπŸ”„
Substitution 1 β†’ Joe Bryan
45+4'
Regan Poole🟨
Yellow Card
45+4'
Danny McNamara🟨
Yellow Card
51'
Tristan Crama⚽
Own Goal
55'
Derek Mazou-SackoπŸ”„
Substitution 2 β†’ Daniel Kelly
62'
Adrian SegecicπŸ”„
Substitution 1 β†’ Callum Lang
62'
Danny McNamaraπŸ”„
Substitution 3 β†’ Wes Harding
62'
Alfie DoughtyπŸ”„
Substitution 4 β†’ Aidomo Emakhu
63'
Macaulay LangstaffπŸ”„
Substitution 5 β†’ Luke Cundle
66'
Zak Swanson🟨
Yellow Card
67'
Joe BryanπŸŸ₯
Red Card
69'
Zak SwansonπŸ”„
Substitution 2 β†’ Jordan Williams
72'
Mihailo IvanoviΔ‡βš½
Normal Goal β†’ Aidomo Emakhu
80'
Andre DozzellπŸ”„
Substitution 3 β†’ Marlon Pack
80'
Florian BianchiniπŸ”„
Substitution 4 β†’ Conor Chaplin
81'
Thierno BalloπŸ”„
Substitution 6 β†’ Camiel Neghli
89'
Jordan Williams⚽
Normal Goal

Match Statistics

7Shots on Goal2
4Shots off Goal3
16Total Shots7
5Blocked Shots2
10Shots insidebox4
6Shots outsidebox3
10Fouls12
3Corner Kicks4
3Offsides3
51Ball Possession49
2Yellow Cards1
0Red Cards1
1Goalkeeper Saves5
332Total passes329
235Passes accurate221
71Passes %67
0.93expected_goals0.5
-2goals_prevented-2

Starting Lineups

PortsmouthPortsmouth1:1

Starting XI

1Nicolas SchmidG
22Zak SwansonD
18MΓ‘rk KosznovszkyM
23Josh MurphyM
9Colby BishopF
5Regan PooleD
21Andre DozzellM
10Adrian SegecicM
4Josh KnightD
11Florian BianchiniM
24Terry DevlinD

MillwallMillwall1:1

Starting XI

15Max CrocombeG
3Zak SturgeD
24Casper De NorreM
14Alfie DoughtyM
9Mihailo IvanovićF
6Caleb TaylorD
49Derek Mazou-SackoM
17Macaulay LangstaffM
4Tristan CramaD
7Thierno BalloM
2Danny McNamaraD

Head-to-Head

πŸ“ˆ Team Form & Statistics

Portsmouth
Portsmouth
Form: L-D-L-L-L
Millwall
Millwall
Form: D-L-D-W-W
Record
1 W
3 D
6 L
β€’
5 W
3 D
2 L
Goals Per Game
0.8
Scored
vs
1.3
Scored
1.7
Conceded
vs
1.3
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
40%
BTTS
50%
BTTS
40%
Home/Away Performance
Scored
Home:0.7
Away:1.0
Conceded
Home:1.2
Away:2.5
Scored
Home:1.3
Away:1.3
Conceded
Home:0.8
Away:2.0

⚑ Elo Ratings

Long Term Elo Rating
1501
Average
1550
Average
Short Term Elo Rating
1482
↓ Momentum (-19)
1572
↑ Momentum (+22)
Expected Outcome
29%
Home Win
32%
Draw
39%
Away Win
Attack & Defence Elo
Long Term
1434
Attack
1426
1510
Defence
1561
Recent Form
1397
Attack
1429
1504
Defence
1537
Post-Match Changes
+13
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

πŸ“ Match Preview

Millwall to Continue Dominance Against Struggling Portsmouth
Recommendation:AWAY_WIN
Odds:2.62
Expected Value:+44.1%

This Saturday's Championship clash presents a classic tale of two teams heading in opposite directions. Portsmouth sit rock bottom of the form table with just one win in their last ten games, while Millwall are flying high in 6th place with an excellent recent record. The home side's defensive frailties have been alarming, conceding 17 goals in their last 10 matches at an average of 1.7 per game. Recent results paint a grim picture: a 4-0 thrashing at Birmingham, a 3-2 loss to Hull City, and a 0-1 home defeat to Stoke City. Their solitary victory came against Middlesbrough (1-0), but otherwise they've managed just three draws and six defeats. At home specifically, Portsmouth are winning only 16.67% of matches and scoring a paltry 0.67 goals per game. Millwall, by contrast, have been a model of consistency. Five wins, three draws, and just two losses from their last ten games gives them 1.80 points per game. They've kept four clean sheets during this period and shown clinical finishing with 42.4% shot accuracy compared to Portsmouth's 27.6%. Recent victories over Leicester (1-0), Stoke City (2-0), and West Brom (3-0) demonstrate their ability to grind out results against varying opposition. Perhaps most tellingly, the head-to-head record shows complete Millwall dominance - five wins from five meetings, with Portsmouth yet to even secure a draw. The last encounter ended 1-2 in Millwall's favour, continuing the pattern. While Millwall's away form shows they concede 2.00 goals per game on the road, Portsmouth's toothless attack (0.8 goals per game overall, just 0.67 at home) suggests they're unlikely to exploit this weakness. The visitors' superior shot accuracy and balanced goal-scoring record (1.3 per game) should be enough to overcome a Portsmouth side that appears both defensively vulnerable and offensively impotent. The league table tells the story - an 11-point gap between these sides reflects the massive difference in current form and overall quality. Millwall's momentum and psychological edge from perfect H2H records makes them the clear value proposition here.

Read Full Preview β†’