World Cup · GROUP STAGE - 2 · FRI, 19 JUN · 22:00 LOCAL
SCOTLAND
FT
0 1
FULL TIME HT · 0-1
MOROCCO
GOALS
⚽ 2' Ismael Saibari
Ismael Saibari
👑
⭐ PLAYER OF THE MATCH
Ismael Saibari
Morocco · 84 mins
⚽ 1 goal · 21% pass acc · 1 shots on
RATING
7.9
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

0.51
⚡ EXPECTED GOALS (xG)
0.99
41%
BALL POSSESSION %
59%
6
TOTAL SHOTS
12
0
SHOTS ON TARGET
2
85%
PASS ACCURACY %
90%
2
CORNERS
5
KEY EVENTS 12 events
  1. 2'
    Goal · Normal Goal
    Ismael Saibari · assist Brahim Díaz
    MOR
  2. 23'
    Card · Yellow Card
    I. Diop
    MOR
  3. 60'
    Subst · Substitution 1
    K. Tierney · assist B. Doak
    SCO
  4. 65'
    Card · Yellow Card
    Andrew Robertson
    SCO
  5. 71'
    Subst · Substitution 2
    R. Christie · assist Kenny McLean
    SCO
  6. 71'
    Subst · Substitution 3
    Che Adams · assist L. Dykes
    SCO
  7. 84'
    Subst · Substitution 1
    Bilal El Khannouss · assist Chemsdine Talbi
    MOR
  8. 84'
    Subst · Substitution 2
    Ismael Saibari · assist Soufiane Rahimi
    MOR
  9. 84'
    Subst · Substitution 3
    Brahim Díaz · assist Ayoube Amaimouni Echghouyab
    MOR
  10. 89'
    Subst · Substitution 4
    N. Patterson · assist Tony Ralston
    SCO
  11. 89'
    Subst · Substitution 5
    John McGinn · assist Ross Stewart
    SCO
  12. 90'
    Subst · Substitution 4
    A. Ounahi · assist Samir El Mourabet
    MOR
PLAYER RATINGS · TOP 5 EACH 0–10 scale
SCOTLAND AVG 7.2
MOROCCO AVG 7.3
MATCH STATS H vs A
ATTACK
0.5
xG
1.0
6.0
TOTAL SHOTS
12.0
0.0
ON TARGET
2.0
3.0
OFF TARGET
6.0
3.0
BLOCKED
4.0
POSSESSION
41.0%
POSSESSION %
59.0%
456.0
PASSES
670.0
85.0%
PASS ACCURACY
90.0%
SET PIECES
2.0
CORNERS
5.0
1.0
OFFSIDES
0.0
DISCIPLINE
11.0
FOULS
8.0
1.0
YELLOW CARDS
1.0
1.0
GK SAVES
0.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
SCOTLAND 0 shots

No shots recorded.

MOROCCO 2 shots
Ismael Saibari
1/1
Neil El Aynaoui
0/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 0.510.99
0.8 0.6 0.4 0.2 1.0 0.0 HT 2' H 0.51 A 0.99 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
6
EVENTS LOGGED
6
EVENTS LOGGED
LINEUPS 4-4-1-1 vs 4-2-3-1
SUBSTITUTES · SCOTLAND
16
Dominic Hyam
D
18
George Hirst
F
14
Ross Stewart
F
2
A. Hickey
D
17
B. Doak
F
8
T. Fletcher
M
26
Scott McKenn...
D
20
L. Shankland
F
9
L. Dykes
F
24
Tony Ralston
D
15
John Souttar
D
23
Kenny McLean
M
12
L. Kelly
G
21
Craig Gordon
G
25
Findlay Curt...
F
COACH: Steve Clarke
SUBSTITUTES · MOROCCO
16
Gessime Yass...
F
5
M. Saâdane
D
9
Soufiane Rah...
F
26
Anass Salah-...
D
25
Redouane Hal...
D
21
Ayoube Amaim...
F
15
Samir El Mou...
M
7
Chemsdine Ta...
F
17
Amine Sbai
F
19
Youssef Bela...
D
20
Ayoub El Kaa...
F
4
S. Amrabat
M
12
M. Mohamedi
G
22
A. Tagnaouti
G
13
Zakaria El O...
D
COACH: Mohamed Ouahbi
🏥 UNAVAILABLE PLAYERS
SCO · 0 OUT

No injuries reported · federation feed activates Q3

MOR · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
I. Tantashev
SCO MANAGER
Steve Clarke
head coach
MOR MANAGER
Mohamed Ouahbi
head coach
HEAD TO HEAD · ALL-TIME
0
SCO WINS
0
DRAWS
1
MOR WINS
100%
0 1
TOTAL GOALS · 1 MEETINGS
1.00
AVG GOALS / MATCH
SCOTLAND LAST 5 OVERALL
L W
MOROCCO LAST 5 OVERALL
L W D W D
MATCH IMPACT Final 0–1 · result locked
SCOTLAND #3
Lost · already at 3 pts
MOROCCO #2
Won · already at 7 pts
Round of 32
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Mexico 3 3 0 0 +6 9
L W W W W
1 Congo DR 3 1 1 1 +1 4
L W L D
1 England 3 2 1 0 +4 7
W L W W W
1 Colombia 3 2 1 0 +3 7
L W D W W
1 Argentina 3 3 0 0 +7 9
L W W W W
1 France 3 3 0 0 +8 9
L L W W W
1 Spain 3 2 1 0 +5 7
W W W W W
1 Belgium 3 1 2 0 +4 5
L W W W D
1 Netherlands 3 2 1 0 +6 7
L W W D
1 Germany 3 2 0 1 +6 6
L L W W
1 USA 3 2 0 1 +4 6
L W L W W
1 Brazil 3 2 1 0 +6 7
L W W W D
1 Switzerland 3 2 1 0 +4 7
L W W W W
2 Norway 3 2 0 1 +1 6
L W W L W
2 Austria 3 1 1 1 0 4
L D L W
2 Portugal 3 1 2 0 +5 5
L W D W D
2 Croatia 3 2 0 1 0 6
L W W L
2 Sweden 3 1 1 1 0 4
L D L W
2 Cape Verde Islands 3 0 3 0 0 3
L D D D
2 Egypt 3 1 2 0 +2 5
L W D W D
2 Japan 3 1 2 0 +4 5
L D W D
2 Ivory Coast 3 2 0 1 +2 6
L W L W
2 Australia 3 1 1 1 0 4
L D L W
2 Morocco 3 2 1 0 +3 7
L W W W W
2 Canada 3 1 1 1 +5 4
L W L W D
2 South Africa 3 1 1 1 -1 4
L W D L
3 Senegal 3 1 0 2 +2 3
L W L L
3 Algeria 3 1 1 1 -2 4
L D W L
3 Congo DR 3 1 1 1 +1 4
L W L D
3 Ghana 3 1 1 1 0 4
L L D W
3 Ghana 3 1 1 1 0 4
L L D W
3 Uruguay 3 0 2 1 -1 2
L D D
3 Iran 3 0 3 0 0 3
D D D
3 Sweden 3 1 1 1 0 4
L D L W
3 Ecuador 3 1 1 1 0 4
L W D L
3 Paraguay 3 1 1 1 -2 4
L W D W L
3 Scotland 3 1 0 2 -3 3
L L W
3 Bosnia & Herzegovina 3 1 1 1 -1 4
L W L D
3 South Korea 3 1 0 2 -1 3
L L W
4 Iraq 3 0 0 3 -11 0
L L L
4 Jordan 3 0 0 3 -5 0
L L L
4 Uzbekistan 3 0 0 3 -9 0
L L L
4 Panama 3 0 0 3 -4 0
L L L
4 Ecuador 3 1 1 1 0 4
L W D L
4 Saudi Arabia 3 0 2 1 -4 2
D L D
4 New Zealand 3 0 1 2 -6 1
L L D
4 Tunisia 3 0 0 3 -10 0
L L L
4 Czech Republic 3 0 1 2 -4 1
L D L
4 Qatar 3 0 1 2 -8 1
L L D
4 Haiti 3 0 0 3 -6 0
L L L
4 Türkiye 3 1 0 2 -2 3
W L L
4 Curaçao 3 0 1 2 -8 1
L D L
5 Bosnia & Herzegovina 3 1 1 1 -1 4
L W L D
5 New Zealand 1 0 1 0 0 1
D
6 Spain 1 0 1 0 0 1
D
6 Algeria 3 1 1 1 -2 4
L D W L
7 Croatia 2 1 0 1 -1 3
W L
7 Portugal 1 0 1 0 0 1
W D
7 Paraguay 3 1 1 1 -2 4
L W D W L
8 Senegal 3 1 0 2 +2 3
L W L L
9 Czech Republic 2 0 1 1 -1 1
D L
9 Saudi Arabia 2 0 1 1 -4 1
L D
9 Iran 3 0 3 0 0 3
D D D
10 South Korea 3 1 0 2 -1 3
L L W
10 Cape Verde Islands 2 0 2 0 0 2
D D
10 Belgium 2 0 2 0 0 2
D D
11 Scotland 3 1 0 2 -3 3
L L W
11 Panama 1 0 0 1 -1 0
L
11 Jordan 1 0 0 1 -2 0
L
12 Uruguay 3 0 2 1 -1 2
L D D
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'
    Subst · Substitution 4 · A. Ounahi
  • 89'
    Subst · Substitution 5 · John McGinn
  • 89'
    Subst · Substitution 4 · N. Patterson
  • 84'
    Subst · Substitution 3 · Brahim Díaz
  • 84'
    Subst · Substitution 2 · Ismael Saibari
  • 84'
    Subst · Substitution 1 · Bilal El Khannouss
  • 71'
    Subst · Substitution 3 · Che Adams
  • 71'
    Subst · Substitution 2 · R. Christie
  • 65'
    Card · Yellow Card · Andrew Robertson
    Foul
  • 60'
    Subst · Substitution 1 · K. Tierney
  • HALF TIME · 0 – 1
  • 23'
    Card · Yellow Card · I. Diop
    Foul
  • 2'
    Goal · Normal Goal · Ismael Saibari
14 BOOKIES
📊 AVERAGE ACROSS 14 BOOKMAKERS
SCOTLAND WIN
5.67
17.6% implied
↑ best 6.50
DRAW
3.58
27.9% implied
↑ best 3.76
MOROCCO WIN
1.70
58.8% implied
↑ best 1.99
MATCH WINNER ODDS avg across bookmakers
BOOKMAKER 1 X 2
10Bet 5.50 3.55 1.65
1xBet 6.36 3.76 1.69
888Sport 5.00 3.40 1.65
Bet365 6.00 3.60 1.65
Betano 5.80 3.70 1.72
Betfair 6.50 3.60 1.65
BetVictor 5.75 3.70 1.62
Dafabet 4.00 3.25 1.99
Marathonbet 6.30 3.72 1.67
Pinnacle 6.14 3.71 1.69
SBO 4.94 3.45 1.76
Superbet 5.55 3.65 1.70
Unibet 6.00 3.65 1.64
William Hill 5.50 3.40 1.67

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.40 U 2.91
2.5 O 2.24 U 1.65
3.5 O 4.15 U 1.22
⚽ BOTH TEAMS SCORE
YES
2.12 11 bks
NO
1.67 11 bks
⚖ ASIAN HANDICAP
Away -0.25 1.19
Away -0.5 1.15
Away -0.75 1.06
Away -1 1.02
Away -1.25 1.01
Away -1.5 1.02
📈 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.