Championship · REGULAR SEASON - 2 · SAT, 22 AUG · 11:30 LOCAL
MILLWALL
3RD · 83 PTS · LAST 5:
W L D W D
FT
3 0
FULL TIME HT · 1-0
NORWICH
L L D W W
· 9TH · 65 PTS · LAST 5
⚽ 18' Tairyk Arconte ⚽ 58' Tairyk Arconte ⚽ 84' Luke Cundle
GOALS
Tairyk Arconte
👑
⭐ PLAYER OF THE MATCH
Tairyk Arconte
Millwall · 71 mins
⚽ 2 goals · 6% pass acc · 2 shots on
RATING
8.5
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

2.00
⚡ EXPECTED GOALS (xG)
0.92
52%
BALL POSSESSION %
48%
15
TOTAL SHOTS
6
5
SHOTS ON TARGET
2
75%
PASS ACCURACY %
72%
5
CORNERS
0
KEY EVENTS 18 events
  1. 18'
    Goal · Normal Goal
    Tairyk Arconte
    MIL
  2. 25'
    Card · Yellow Card
    José Córdoba
    NOR
  3. 37'
    Card · Yellow Card
    Harry Darling
    NOR
  4. 40'
    Card · Yellow Card
    J. Metcalfe
    MIL
  5. 58'
    Goal · Normal Goal
    Tairyk Arconte · assist Jake Cooper
    MIL
  6. 60'
    Subst · Substitution 1
    Kellen Fisher · assist Jack Stacey
    NOR
  7. 60'
    Subst · Substitution 2
    Sam Field · assist Pelle Mattsson
    NOR
  8. 60'
    Subst · Substitution 3
    Anis Ben Slimane · assist Papa Amadou Diallo
    NOR
  9. 64'
    Card · Yellow Card
    José Córdoba
    NOR
  10. 64'
    Card · Red Card
    José Córdoba
    NOR
  11. 65'
    Subst · Substitution 4
    Oscar Schwartau · assist Ruairi McConville
    NOR
  12. 71'
    Subst · Substitution 1
    Tairyk Arconte · assist Zak Lovelace
    MIL
  13. 73'
    Subst · Substitution 5
    Andre Brooks · assist Anthony Musaba
    NOR
  14. 77'
    Subst · Substitution 2
    J. Metcalfe · assist Daniel Kelly
    MIL
  15. 78'
    Subst · Substitution 3
    Kyrell Lisbie · assist Luke Cundle
    MIL
  16. 78'
    Subst · Substitution 4
    Josh Coburn · assist Lyndon Dykes
    MIL
  17. 84'
    Goal · Normal Goal
    Luke Cundle · assist Camiel Neghli
    MIL
  18. 86'
    Subst · Substitution 5
    Casper De Norre · assist Jordi Osei-Tutu
    MIL
PLAYER RATINGS · TOP 5 EACH 0–10 scale
MILLWALL AVG 7.6
NORWICH AVG 6.9
MATCH STATS H vs A
ATTACK
2.0
xG
0.9
15.0
TOTAL SHOTS
6.0
5.0
ON TARGET
2.0
4.0
OFF TARGET
3.0
6.0
BLOCKED
1.0
POSSESSION
52.0%
POSSESSION %
48.0%
264.0
PASSES
246.0
75.0%
PASS ACCURACY
72.0%
SET PIECES
5.0
CORNERS
0.0
9.0
OFFSIDES
0.0
DISCIPLINE
11.0
FOULS
8.0
1.0
YELLOW CARDS
3.0
0.0
RED CARDS
1.0
2.0
GK SAVES
3.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
MILLWALL 3 shots
Tairyk Arconte
2/2
Camiel Neghli
1/1
NORWICH 2 shots
Papa Amadou Diallo
1/1
Mohamed Touré
0/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 2.000.92
1.6 1.2 0.8 0.4 2.0 0.0 HT 18' 58' 84' H 2.00 A 0.92 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 50%
50% A
9
EVENTS LOGGED
9
EVENTS LOGGED
LINEUPS 4-3-3 vs 4-2-3-1
SUBSTITUTES · MILLWALL
29
Zak Lovelace
F
25
Luke Cundle
M
16
Daniel Kelly
M
31
Raees Bangur...
M
2
Jordi Osei-T...
D
12
Elkan Baggot...
D
23
Danny Batth
D
15
Max Crocombe
G
13
Lyndon Dykes
F
COACH: Alex Neil
SUBSTITUTES · NORWICH
7
Pelle Mattss...
M
49
Anthony Musa...
F
16
Jacob Wright
M
19
Papa Amadou...
F
3
Jack Stacey
D
13
Darlin Yongw...
D
15
Ruairi McCon...
D
32
Daniel Grims...
G
30
Mathias Kvis...
F
COACH: Philippe Clement
🏥 UNAVAILABLE PLAYERS
MIL · 0 OUT

No injuries reported · federation feed activates Q3

NOR · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
Sam Allison, England
MIL MANAGER
Alex Neil
head coach
NOR MANAGER
Philippe Clement
head coach
HEAD TO HEAD · ALL-TIME
3
MIL WINS
2
DRAWS
5
NOR WINS
30%
20%
50%
11 14
TOTAL GOALS · 10 MEETINGS
2.50
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 5 / 10
MILLWALL LAST 5 OVERALL
W L D W D
NORWICH LAST 5 OVERALL
L L D W W
MATCH IMPACT Final 3–0 · result locked
MILLWALL #3
Won · already at 83 pts
Promotion Playoffs
NORWICH #9
Lost · already at 65 pts
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Coventry 46 28 11 7 +52 95
W W W D D
2 Ipswich 46 23 15 8 +33 84
W D D W D
3 Millwall 46 24 11 11 +15 83
L D W D W
4 Southampton 46 22 14 10 +26 80
W D W D D
5 Middlesbrough 46 22 14 10 +25 80
L L D D W
6 Hull City 46 21 10 15 +4 73
W W D W L
7 Wrexham 46 19 14 13 +4 71
D L W W L
8 Derby 46 20 9 17 +8 69
L W L W L
9 Norwich 46 19 8 19 +7 65
L D W W L
10 Birmingham 46 17 13 16 +1 64
D W W D W
11 Swansea 46 18 10 18 -2 64
W D W L W
12 Bristol City 46 17 11 18 0 62
W L D L D
13 Sheffield Utd 46 18 6 22 0 60
W L L W W
14 Preston 46 15 15 16 -7 60
L W L L W
15 QPR 46 16 10 20 -12 58
L L L L D
16 Watford 46 14 15 17 -12 57
L L L L L
17 Stoke City 46 15 10 21 -5 55
L L L L D
18 Portsmouth 46 14 13 19 -15 55
D W L W W
19 Charlton 46 13 14 19 -14 53
L W L D L
20 Blackburn 46 13 13 20 -14 52
L W D L D
21 West Brom 46 13 14 19 -10 51
L D W W D
22 Oxford United 46 11 14 21 -14 47
L W L L W
23 Leicester 46 12 16 18 -10 46
W D D L L
24 Sheffield Wednesday 46 2 12 32 -60 0
W L L D D
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 86'
    Subst · Substitution 5 · Casper De Norre
  • 84'
    Goal · Normal Goal · Luke Cundle
  • 78'
    Subst · Substitution 4 · Josh Coburn
  • 78'
    Subst · Substitution 3 · Kyrell Lisbie
  • 77'
    Subst · Substitution 2 · J. Metcalfe
  • 73'
    Subst · Substitution 5 · Andre Brooks
  • 71'
    Subst · Substitution 1 · Tairyk Arconte
  • 65'
    Subst · Substitution 4 · Oscar Schwartau
  • 64'
    Card · Red Card · José Córdoba
    Foul
  • 64'
    Card · Yellow Card · José Córdoba
    Foul
  • 60'
    Subst · Substitution 3 · Anis Ben Slimane
  • 60'
    Subst · Substitution 2 · Sam Field
  • 60'
    Subst · Substitution 1 · Kellen Fisher
  • 58'
    Goal · Normal Goal · Tairyk Arconte
  • HALF TIME · 1 – 0
  • 40'
    Card · Yellow Card · J. Metcalfe
    Foul
  • 37'
    Card · Yellow Card · Harry Darling
    Foul
  • 25'
    Card · Yellow Card · José Córdoba
    Foul
  • 18'
    Goal · Normal Goal · Tairyk Arconte
12 BOOKIES
📊 AVERAGE ACROSS 12 BOOKMAKERS
MILLWALL WIN
2.48
40.3% implied
↑ best 2.58
DRAW
3.31
30.2% implied
↑ best 3.40
NORWICH WIN
2.80
35.7% implied
↑ best 2.90
MATCH WINNER ODDS avg across bookmakers
BOOKMAKER 1 X 2
1xBet 2.47 3.28 2.76
Bet365 2.55 3.30 2.75
Betano 2.50 3.40 2.82
Betfair 2.50 3.30 2.80
BetVictor 2.50 3.40 2.75
Dafabet 2.55 3.40 2.85
Marathonbet 2.47 3.28 2.76
Pinnacle 2.58 3.40 2.84
SBO 2.34 3.09 2.62
Superbet 2.52 3.30 2.85
Unibet 2.38 3.35 2.88
William Hill 2.38 3.25 2.90

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.29 U 3.37
2.5 O 1.94 U 1.85
3.5 O 3.29 U 1.31
⚽ BOTH TEAMS SCORE
YES
1.71 9 bks
NO
2.04 9 bks
⚖ ASIAN HANDICAP
Away -0.25 1.70
Away -0.5 1.53
Away -0.75 1.37
Away -1 1.23
Away -1.25 1.18
Away -1.5 1.14
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.