Canada - Morocco Lineups

Finished
0 - 3
Azzedine Ounahi 50' (0-1)
Azzedine Ounahi 82' (0-2)
Soufiane Rahimi 90+8' (0-3)
Match Detail
Referee Michael Oliver
Stadium Houston Stadium
Capacity 72,220
Weather sky is clear
Temperature 34.88°C
Feels Like 36.7°C
Wind 6.46 m/s (153°)
Humidity 39%
Pressure 1016 hPa

Canada - Morocco Match Summary:

Canada vs Morocco finished at Houston Stadium with a 0-3 scoreline. Referee: Michael Oliver. Weather: Açık. gülen taraf Morocco oldu. See full match details and goal timeline.

Key match statistics

Ball Possession %
45 - 55
Shots Total
10 - 5
Corners
11 - 1
Fouls
24 - 14
See all match statistics →

Starting lineups

Canada (4-4-2): Alistair Johnston, Stephen Eustaquio, Jonathan David, Liam Millar, Tani Oluwaseyi, Derek Cornelius, Moïse Bombito, Maxime Crépeau, Tajon Buchanan, Richie Laryea, Nathan-Dylan Saliba
Morocco (4-2-3-1): Yassine Bounou, Achraf Hakimi, Noussair Mazraoui, Ayyoub Bouaddi, Azzedine Ounahi, Brahim Díaz, Ismael Saibari, Issa Diop, Chadi Riad, Bilal El Khannouss, Neil El Aynaoui
See full lineups and bench →

Canada - Morocco Match: When, What Time and Which Stadium?

Canada vs Morocco - FIFA World Cup. Match on 04-07-2026 at 18:00, Houston Stadium (capacity 72,220). Referee and match details on Skorjet.

Canada - Morocco Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Canada - Morocco Match Result and Statistics

The FIFA World Cup match between Canada and Morocco ended with a 0-3 scoreline. Both teams took to the pitch at Houston Stadium in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.

Statistics
Canada
Morocco
Corners
11
1
Shots Off Target
4
1
Shots Total
10
5
Attacks
105
74
Dangerous Attacks
70
17
Ball Possession %
45
55
Ball Safe
61
77
Shots Insidebox
6
3
Shots Outsidebox
4
2
Offsides
2
3
Goals
0
3
Goal Kicks
1
3
Goal Attempts
6
5
Free Kicks
17
27
Fouls
24
14
Saves
1
3
Shots Blocked
0
3
Substitutions
5
5
Throwins
24
23
Long Passes
31
49
Hit Woodwork
0
1
Successful Headers
16
20
Tackles
18
12
Assists
0
3
Passes
358
472
Successful Passes
272
389
Successful Passes Percentage
76
82
Yellowcards
4
4
Shots On Target
3
4
Injuries
1
3
Total Crosses
29
5
Accurate Crosses
8
1
Interceptions
5
8
Duels Won
52
58
Dribble Attempts
10
13
Successful Dribbles
4
5
Key Passes
8
5
Big Chances Created
1
3
Big Chances Missed
1
1
Successful Dribbles Percentage
40
38
Successful Long Passes
12
17
Successful Long Passes Percentage
39
35

Canada - Morocco Match Statistics

Compare key metrics such as possession, total shots and attacking output for Canada and Morocco.

90+8'
Soufiane Rahimi
Brahim Díaz
Goal / 0-3
Jayden Nelson
Tajon Buchanan
Substitution
Jonathan Osorio
Niko Sigur
Substitution
87'
Samir El Mourabet
Azzedine Ounahi
Substitution
M. Saâdane
Issa Diop
Substitution
82'
Azzedine Ounahi
Brahim Díaz
Goal / 0-2
Promise David
Ali Ahmed
Substitution
Jacob Shaffelburg 
Richie Laryea
Substitution
78'
Cyle Larin
Yellowcard
🟨
67'
Cyle Larin
Tani Oluwaseyi
Substitution
63'
Sofyan Amrabat
Ayyoub Bouaddi
Substitution
Chemsdine Talbi
Bilal El Khannouss
Substitution
50'
Azzedine Ounahi
Achraf Hakimi
Goal / 0-1
Luc De Fougerolles
Yellowcard
🟨
49'
45+6'
🟨
Bilal El Khannouss
Yellowcard
45'
🟨
Azzedine Ounahi
Yellowcard
Jonathan David
Yellowcard
🟨
43'
Richie Laryea
Yellowcard
🟨
40'
🟨
Achraf Hakimi
Yellowcard
22'
Soufiane Rahimi
Ismael Saibari Ben El Basra
Substitution
20'
🟨
Redouane Halhal
Yellowcard

Canada - Morocco Dakika Dakika Maç Özeti

Follow the complete minute-by-minute timeline for Canada vs Morocco, including key moments, goals and cards.

Canada - Morocco Pitch Formation

4-4-2
4-2-3-1
Alistair Johnston
Alistair Johnston 2
Alistair Johnston
Alistair Johnston 2
Stephen Eustaquio
Stephen Eustaquio 7
Jonathan David
Jonathan David 10
Liam Millar
Liam Millar 11
Tani Oluwaseyi
Tani Oluwaseyi 12
Derek Cornelius
Derek Cornelius 13
Moïse Bombito
Moïse Bombito 15
Maxime Crépeau
Maxime Crépeau 16
Tajon Buchanan
Tajon Buchanan 17
Richie Laryea
Richie Laryea 22
Issa Diop
Issa Diop 14
Issa Diop
Issa Diop 14
Chadi Riad
Chadi Riad 18
Bilal El Khannouss
Bilal El Khannouss 23
Brahim Díaz
Brahim Díaz 10
Ismael Saibari
Ismael Saibari 11
Achraf Hakimi
Achraf Hakimi 2
Noussair Mazraoui
Noussair Mazraoui 3
Ayyoub Bouaddi
Ayyoub Bouaddi 6
Azzedine Ounahi
Azzedine Ounahi 8
Yassine Bounou
Yassine Bounou 1

Canada - Morocco Match Squad

Jersey Player Jersey Player
Canada Canada 4-4-2
Morocco Morocco 4-2-3-1
Alistair Johnston 2 Alistair Johnston Yassine Bounou 1 Yassine Bounou
Stephen Eustaquio 7 Stephen Eustaquio Achraf Hakimi 2 Achraf Hakimi
Jonathan David 10 Jonathan David Noussair Mazraoui 3 Noussair Mazraoui
Liam Millar 11 Liam Millar Ayyoub Bouaddi 6 Ayyoub Bouaddi
Tani Oluwaseyi 12 Tani Oluwaseyi Azzedine Ounahi 8 Azzedine Ounahi
Derek Cornelius 13 Derek Cornelius Brahim Díaz 10 Brahim Díaz
Moïse Bombito 15 Moïse Bombito Ismael Saibari 11 Ismael Saibari
Maxime Crépeau 16 Maxime Crépeau Issa Diop 14 Issa Diop
Tajon Buchanan 17 Tajon Buchanan Chadi Riad 18 Chadi Riad
Richie Laryea 22 Richie Laryea Bilal El Khannouss 23 Bilal El Khannouss
Nathan-Dylan Saliba 25 Nathan-Dylan Saliba Neil El Aynaoui 24 Neil El Aynaoui
Jesse Marsch Canada — Coach
Mohamed Ouahbi Morocco — Coach

Canada - Morocco Bench Players

Jersey Player Jersey Player
Canada Canada
Morocco Morocco
No bench players available
Değişiklikler
Canada Canada
87' Jayden Nelson Tajon Buchanan
87' Jonathan Osorio Niko Sigur
78' Promise David Ali Ahmed
78' Jacob Shaffelburg  Richie Laryea
63' Cyle Larin Tani Oluwaseyi
Morocco Morocco
87' Samir El Mourabet Azzedine Ounahi
87' M. Saâdane Issa Diop
63' Sofyan Amrabat Ayyoub Bouaddi
63' Chemsdine Talbi Bilal El Khannouss
22' Soufiane Rahimi Ismael Saibari Ben El Basra

Canada - Morocco Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Canada and Morocco.

This match belongs to a cup or multi-team competition; league standings are not displayed.

Canada - Morocco Standings Overview

Check the latest FIFA World Cup table position, points and goal difference for Canada and Morocco.

Head-to-Head (H2H) Summary
0
Wins
0
Draws
1
Wins
Head-to-Head (H2H) Previous Matches
1 : 2
01.12.2022

Canada vs Morocco Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Canada and Morocco.

Canada - Morocco TV Broadcast Information

Logo TV Channel Date Kick-off Status
beIN Sports 1 beIN Sports 1 04-07-2026 18:00 Finished
DAZN DAZN 04-07-2026 18:00 Finished
T Sports T Sports 04-07-2026 18:00 Finished
NPO Start NPO Start 04-07-2026 18:00 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 04-07-2026 18:00 Finished
beIN Sports MAX 1 Arabia beIN Sports MAX 1 Arabia 04-07-2026 18:00 Finished
beIN Sports MAX 2 Arabia beIN Sports MAX 2 Arabia 04-07-2026 18:00 Finished
TVE La 1 TVE La 1 04-07-2026 18:00 Finished
Ictimai TV Ictimai TV 04-07-2026 18:00 Finished
Moja TV Moja TV 04-07-2026 18:00 Finished
HRT 2 HRT 2 04-07-2026 18:00 Finished
BNT 1 BNT 1 04-07-2026 18:00 Finished
Migu Migu 04-07-2026 18:00 Finished
CCTV-5 CCTV-5 04-07-2026 18:00 Finished
Free Free 04-07-2026 18:00 Finished
Vidio Vidio 04-07-2026 18:00 Finished
BBC iPlayer BBC iPlayer 04-07-2026 18:00 Finished
KAN 11 KAN 11 04-07-2026 18:00 Finished
RaiPlay RaiPlay 04-07-2026 18:00 Finished
RAI 1 RAI 1 04-07-2026 18:00 Finished
Qazsport Qazsport 04-07-2026 18:00 Finished
KBS2 Korea KBS2 Korea 04-07-2026 18:00 Finished
Unifi TV Unifi TV 04-07-2026 18:00 Finished
TV Okey TV Okey 04-07-2026 18:00 Finished
NPO 1 NPO 1 04-07-2026 18:00 Finished
TV 2 Play TV 2 Play 04-07-2026 18:00 Finished
Match Premier Match Premier 04-07-2026 18:00 Finished
RTS 1 RTS 1 04-07-2026 18:00 Finished
Singtel TV GO Singtel TV GO 04-07-2026 18:00 Finished
TV Slovenija 2 TV Slovenija 2 04-07-2026 18:00 Finished
TRT 1 TRT 1 04-07-2026 18:00 Finished
MEGOGO Football 1 MEGOGO Football 1 04-07-2026 18:00 Finished
Megogo Megogo 04-07-2026 18:00 Finished
Telemundo Deportes En Vivo Telemundo Deportes En Vivo 04-07-2026 18:00 Finished
TV2 Sport Premium TV2 Sport Premium 04-07-2026 18:00 Finished
Match TV Match TV 04-07-2026 18:00 Finished
M4 Sport M4 Sport 04-07-2026 18:00 Finished
Sport 1 Sport 1 04-07-2026 18:00 Finished
M6 M6 04-07-2026 18:00 Finished
DAZN Japan DAZN Japan 04-07-2026 18:00 Finished
Sporza Sporza 04-07-2026 18:00 Finished
SuperSport SuperSport 04-07-2026 18:00 Finished
beIN SPORTS CONNECT Arabia beIN SPORTS CONNECT Arabia 04-07-2026 18:00 Finished
Premier Sports 1 Premier Sports 1 04-07-2026 18:00 Finished
tabii tabii 04-07-2026 18:00 Finished
fuboTV fuboTV 04-07-2026 18:00 Finished
MONOMAX MONOMAX 04-07-2026 18:00 Finished
📺
FastTV 04-07-2026 18:00 Finished
📺
TSN+ 04-07-2026 18:00 Finished
📺
FAST TV 04-07-2026 18:00 Finished
📺
myCANAL 04-07-2026 18:00 Finished
📺
Premier Sports 5 04-07-2026 18:00 Finished
📺
Go3 Extra Sports Latvia 04-07-2026 18:00 Finished
📺
Go3 Extra Sports Lithuania 04-07-2026 18:00 Finished
📺
DAZN Spain 04-07-2026 18:00 Finished
📺
inter 04-07-2026 18:00 Finished
📺
MTV Urheilu 1 04-07-2026 18:00 Finished
📺
MTV Katsomo 04-07-2026 18:00 Finished
📺
MTV Urheilu 2 04-07-2026 18:00 Finished
📺
TV4 Play 04-07-2026 18:00 Finished
📺
Antena Play 04-07-2026 18:00 Finished
📺
TV2 Sport Premium 2 04-07-2026 18:00 Finished
📺
Canal+ Netherlands 04-07-2026 18:00 Finished
📺
tapmad 04-07-2026 18:00 Finished
📺
TV Klan 04-07-2026 18:00 Finished
📺
Antena 1 04-07-2026 18:00 Finished
📺
PTV Sports 04-07-2026 18:00 Finished
📺
TVNZ+ 04-07-2026 18:00 Finished
📺
TVNZ 1 04-07-2026 18:00 Finished
📺
TVRI 04-07-2026 18:00 Finished
📺
RUV 2 04-07-2026 18:00 Finished
📺
ETV 1 04-07-2026 18:00 Finished
📺
Sigma TV 04-07-2026 18:00 Finished
📺
Fast Sports 04-07-2026 18:00 Finished
📺
Sport TV Belarus 04-07-2026 18:00 Finished
📺
Azam Sports 04-07-2026 18:00 Finished
📺
Digiturk 04-07-2026 18:00 Finished
📺
JAS 04-07-2026 18:00 Finished
📺
Arena Sport 1 Slovenia 04-07-2026 18:00 Finished
📺
Channel 5 04-07-2026 18:00 Finished
📺
meWATCH 04-07-2026 18:00 Finished
📺
Arena Cloud 04-07-2026 18:00 Finished
📺
Arena 1 Premium 04-07-2026 18:00 Finished
📺
Aleph Arena 04-07-2026 18:00 Finished
📺
Pilipinas Live 04-07-2026 18:00 Finished
📺
Sukan+ 04-07-2026 18:00 Finished
📺
TVM (TVMSport+) 04-07-2026 18:00 Finished
📺
PBS 04-07-2026 18:00 Finished
📺
We Sport Moldova 04-07-2026 18:00 Finished
📺
TVCG 1 04-07-2026 18:00 Finished
📺
TV360 by Mytel 04-07-2026 18:00 Finished
📺
beIN Sports MAX 6 Arabia 04-07-2026 18:00 Finished
📺
beIN Sports MAX 5 Arabia 04-07-2026 18:00 Finished
📺
TV3 Lithuania 04-07-2026 18:00 Finished
📺
Go3 04-07-2026 18:00 Finished
📺
TV6 Latvia 04-07-2026 18:00 Finished
📺
JTBC 04-07-2026 18:00 Finished
📺
Fola Play 04-07-2026 18:00 Finished
📺
HRTi 04-07-2026 18:00 Finished
📺
MAXtv 04-07-2026 18:00 Finished
📺
SuperSport Digitalb 04-07-2026 18:00 Finished
📺
Klani IM 04-07-2026 18:00 Finished
📺
TV NET 04-07-2026 18:00 Finished
📺
Toffee 04-07-2026 18:00 Finished
📺
Bioscope+ 04-07-2026 18:00 Finished
📺
La Une (RTBF) 04-07-2026 18:00 Finished
📺
VRT 1 04-07-2026 18:00 Finished
📺
RTBF Auvio 04-07-2026 18:00 Finished
📺
Now Sports 04-07-2026 18:00 Finished
📺
ViuTV6 04-07-2026 18:00 Finished
📺
ERT FLIX 04-07-2026 18:00 Finished
📺
ERT 1 04-07-2026 18:00 Finished
📺
StarTimes 04-07-2026 18:00 Finished
📺
Setanta Sports Georgia 04-07-2026 18:00 Finished
📺
Rustavi 2 04-07-2026 18:00 Finished
📺
ETV+ 04-07-2026 18:00 Finished
📺
NOS.nl 04-07-2026 18:00 Finished

Canada - Morocco TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Canada vs Morocco.

Canada - Morocco Live Commentary

90+8'

Foul committed by Jacob Shaffelburg of Canada.

⚽ Goal
90+7'

Soufiane Rahimi of Morocco wins a free kick on the right wing.

90+7'

Attempt blocked. Jayden Nelson's right-footed shot from outside the box is blocked. Stephen Eustaquio provided the assist.

90+7'

Attempt missed. Alistair Johnston's right-footed shot from the right side of the box goes to the left after a set piece situation.

90+6'

Foul committed by Soufiane Rahimi of Morocco.

90+6'

Jacob Shaffelburg wins a free kick for Canada in the attacking half.

90+5'

Canada wins a corner after Achraf Hakimi concedes.

90+3'

Canada wins a corner after Achraf Hakimi concedes.

90+3'

Maxime Crépeau commits a foul for Canada.

90+3'

Marwane Saadane from Morocco is awarded a free kick in the defensive half.

90+2'

Foul committed by Soufiane Rahimi of Morocco.

90+2'

Jonathan Osorio wins a free kick for Canada in the defensive half.

90+1'

The fourth official has indicated there will be 8 minutes of added time.

90+1'

Cyle Larin commits a handball for Canada.

90'

Promise David from Canada wins a free kick in the attacking half.

90'

Foul committed by Redouane Halhal of Morocco.

90'

Jonathan Osorio's right-footed shot from the center of the box for Canada is blocked.

89'

Delay is over, and they are ready to continue.

88'

Promise David from Canada commits a foul.

88'

Yassine Bounou from Morocco is awarded a free kick in the defensive half.

88'

The match is delayed due to an injury to Promise David from Canada.

88'

The match is delayed due to an injury to Yassine Bounou from Morocco.

87'

Substitution for Morocco: Samir El Mourabet comes on for Azzedine Ounahi.

87'

Substitution for Canada: Jonathan Osorio comes on for Niko Sigur.

87'

Substitution for Canada: Jayden Nelson comes on for Tajon Buchanan.

87'

Jonathan David wins a free kick for Canada in the attacking half.

87'

Foul committed by Sofyan Amrabat of Morocco.

87'

Substitution for Morocco: Marwane Saadane comes on for Issa Diop.

85'

Corner awarded to Canada after a concession by Neil El Aynaoui.

85'

Soufiane Rahimi of Morocco hits the bar with a header from the center of the box, assisted by Azzedine Ounahi.

84'

Attempt blocked. Jonathan David's left-footed shot from outside the box for Canada is blocked. Stephen Eustaquio provided the assist.

84'

Jacob Shaffelburg from Canada is awarded a free kick in the defensive half.

84'

Brahim Díaz commits a foul for Morocco.

82'

Goal! Morocco leads 2-0 after Azzedine Ounahi scores with a right-footed shot from the center of the box following a fast break.

⚽ Goal
81'

Stephen Eustaquio of Canada wins a free kick on the right wing.

81'

Sofyan Amrabat from Morocco commits a foul.

80'

Promise David from Canada commits a foul.

80'

Noussair Mazraoui from Morocco is awarded a free kick in the defensive half.

79'

Attempt saved. Tajon Buchanan's right-footed shot from outside the box is saved in the bottom left corner by Yassine Bounou. The assist came from Jacob Shaffelburg.

79'

Canada wins a corner after Yassine Bounou concedes.

78'

Substitution for Canada: Promise David comes on for Ali Ahmed.

78'

Substitution for Canada: Jacob Shaffelburg comes on for Richie Laryea.

78'

Attempt missed. Jonathan David (Canada) took a right-footed shot from outside the box following a direct free kick.

76'

Stephen Eustaquio from Canada is awarded a free kick in the attacking half.

76'

Sofyan Amrabat from Morocco commits a foul.

71'

Delay is over, and they are ready to continue.

68'

The match is currently delayed for a drinks break.

67'

Cyle Larin from Canada receives a yellow card for a foul.

67'

Cyle Larin commits a foul for Canada.

67'

Yassine Bounou from Morocco is awarded a free kick in the defensive half.

66'

Offside called against Canada. Richie Laryea is caught offside.

65'

Foul committed by Ali Ahmed of Canada.

65'

Sofyan Amrabat from Morocco wins a free kick in the attacking half.

63'

Substitution for Morocco: Chemsdine Talbi comes on for Bilal El Khannouss.

63'

Substitution for Morocco: Sofyan Amrabat comes on for Ayyoub Bouaddi.

63'

Substitution for Canada: Cyle Larin comes on for Tani Oluwaseyi.

62'

Foul committed by Tani Oluwaseyi of Canada.

62'

Ayyoub Bouaddi of Morocco is awarded a free kick in the defensive half.

60'

Tajon Buchanan is caught offside for Canada.

58'

Canada wins a corner after Ayyoub Bouaddi concedes.

58'

Richie Laryea from Canada is awarded a free kick in the defensive half.

58'

Achraf Hakimi commits a foul for Morocco.

55'

Morocco wins a corner after Moïse Bombito concedes.

53'

Soufiane Rahimi is caught offside for Morocco.

50'

Goal! Morocco takes the lead 1-0 with Azzedine Ounahi scoring from outside the box with a right-footed shot after a set piece situation.

⚽ Goal
49'

Luc De Fougerolles from Canada commits a foul.

49'

Soufiane Rahimi of Morocco wins a free kick on the right wing.

49'

Luc De Fougerolles from Canada receives a yellow card for a bad foul.

49'

Attempt missed. Luc De Fougerolles (Canada) shoots with his right foot from the center of the box, but it's too high. He was assisted by Niko Sigur, who provided a cross after a corner.

48'

Canada wins a corner after Issa Diop concedes.

46'

The second half begins with the score at 0-0 between Canada and Morocco.

45+6'

Bilal El Khannouss from Morocco receives a yellow card for a foul.

45+6'

Luc De Fougerolles from Canada is awarded a free kick in the defensive half.

45+6'

Foul committed by Bilal El Khannouss of Morocco.

45+2'

Foul committed by Niko Sigur of Canada.

45+2'

Redouane Halhal of Morocco is awarded a free kick in the defensive half.

45+1'

The fourth official has indicated that there will be 6 minutes of added time.

45+1'

Jonathan David commits a foul for Canada.

45+1'

Azzedine Ounahi from Morocco is awarded a free kick in the attacking half.

45'

Azzedine Ounahi of Morocco receives a yellow card for a foul.

45'

Ali Ahmed from Canada is awarded a free kick in the defensive half.

45'

Azzedine Ounahi commits a foul for Morocco.

43'

Jonathan David commits a foul for Canada.

43'

Brahim Díaz from Morocco wins a free kick in the attacking half.

43'

Jonathan David of Canada receives a yellow card for a foul.

41'

Niko Sigur from Canada is awarded a free kick in the defensive half.

41'

Bilal El Khannouss commits a foul for Morocco.

40'

Achraf Hakimi of Morocco receives a yellow card.

40'

Richie Laryea from Canada receives a yellow card.

39'

Richie Laryea from Canada is awarded a free kick in the defensive half.

39'

Niko Sigur from Canada commits a foul.

38'

Azzedine Ounahi from Morocco is awarded a free kick in the defensive half.

38'

Foul committed by Moïse Bombito of Canada.

37'

Noussair Mazraoui of Morocco is awarded a free kick in the defensive half.

37'

Tani Oluwaseyi from Canada misses a header from the center of the box, sending it to the left. The attempt was assisted by Stephen Eustaquio, who provided a cross after a corner.

35'

Luc De Fougerolles of Canada commits a foul.

35'

Ayyoub Bouaddi from Morocco is awarded a free kick in the defensive half.

34'

Canada wins a corner after Noussair Mazraoui concedes.

32'

Soufiane Rahimi is caught offside for Morocco.

30'

Luc De Fougerolles commits a foul for Canada.

30'

Noussair Mazraoui of Morocco is awarded a free kick in the defensive half.

29'

Attempt saved. Soufiane Rahimi's right-footed shot from outside the box is saved.

28'

Foul committed by Alistair Johnston from Canada.

28'

Bilal El Khannouss from Morocco is awarded a free kick on the left wing.

27'

Delay is over, and they are ready to continue.

24'

Jonathan David commits a foul for Canada.

24'

The match is currently delayed for a drinks break.

24'

Redouane Halhal wins a free kick for Morocco in the defensive half.

22'

Delay is over, and they are ready to continue.

22'

Substitution for Morocco: Soufiane Rahimi comes on for Ismael Saibari due to an injury.

21'

The match is delayed due to an injury to Ismael Saibari from Morocco.

20'

Foul committed by Redouane Halhal of Morocco.

20'

Redouane Halhal of Morocco receives a yellow card for a bad foul.

20'

Tani Oluwaseyi from Canada is awarded a free kick on the right wing.

18'

Alistair Johnston's header from the center of the box is blocked. He was assisted by Stephen Eustaquio's cross.

18'

Canada wins a corner after Redouane Halhal concedes.

17'

Ismael Saibari of Morocco is caught offside.

16'

Richie Laryea commits a foul for Canada.

16'

Achraf Hakimi from Morocco is awarded a free kick in the defensive half.

15'

Richie Laryea commits a foul for Canada.

15'

Achraf Hakimi from Morocco wins a free kick on the right wing.

11'

Attempt missed. Tani Oluwaseyi from Canada takes a left-footed shot from the center of the box but misses to the right.

11'

Tajon Buchanan commits a foul for Canada.

11'

Foul committed by Tajon Buchanan (Canada).

10'

Azzedine Ounahi from Morocco wins a free kick in the defensive half.

10'

Tajon Buchanan commits a foul for Canada.

10'

Noussair Mazraoui from Morocco is awarded a free kick in the defensive half.

9'

Foul committed by Tani Oluwaseyi of Canada.

9'

Issa Diop of Morocco is awarded a free kick in the defensive half.

6'

Canada wins a corner after Redouane Halhal concedes.

5'

Attempt saved. Jonathan David's left-footed shot from a tough angle on the left is stopped in the bottom left corner by Yassine Bounou. The shot was assisted by Luc De Fougerolles with a headed pass.

5'

Canada wins a corner, conceded by Yassine Bounou.

4'

Canada wins a corner after Brahim Díaz concedes.

3'

Corner awarded.

3'

Corner awarded.

2'

Jonathan David takes a left-footed shot, but it's saved.

2'

Ali Ahmed from Canada is awarded a free kick in the defensive half.

1'

Kick-off! The referee is Michael Oliver.

-

The second half ends with Canada losing 0-3 to Morocco.

-

Attempt blocked. Jacob Shaffelburg's left-footed shot from the left side of the box is blocked.

-

The first half ends with the score tied at 0-0 between Canada and Morocco.

Advanced Statistics

No advanced statistics data found. Advanced statistics may be unavailable for this match or require a subscription.

Match Trend Analysis

Sum of all trends over 90 minutes (attacks, shots, passes, fouls, etc.). Green = Canada, Purple = Morocco.