|
Referee: Y. Bouslim
|
Half Time: 0-0
1st Half
2nd Half
![club logo](https://soccersfinest.com/wp-content/uploads/2023/06/965.png)
![club logo](https://soccersfinest.com/wp-content/uploads/2023/06/975.png)
45'
![club logo](https://soccersfinest.com/wp-content/uploads/2023/06/965.png)
![club logo](https://soccersfinest.com/wp-content/uploads/2023/06/975.png)
90'
<
>
Commentary
Line Ups
Stats
Events
![Moghreb Tetouan](https://soccersfinest.com/wp-content/uploads/2023/06/965.png)
Moghreb Tetouan
![Olympique Safi](https://soccersfinest.com/wp-content/uploads/2023/06/975.png)
Olympique Safi
Yellow Card
16'
Ayoub Mouddne
![H. El Mahasni](https://soccersfinest.com/wp-content/uploads/2023/06/152424.jpg)
Substitute
30'
In:H. El Mahasni
Out:Y. Amhih
42'
Yellow Card
A. Lamirat
![A. Lamirat](https://soccersfinest.com/wp-content/uploads/2023/06/335383.png)
46'
Substitute
In:A. Diarra
Out:Z. Belmaachi
![A. Diarra](https://soccersfinest.com/wp-content/uploads/2023/06/152496.png)
53'
Yellow Card
B. Haba
![B. Haba](https://soccersfinest.com/wp-content/uploads/2023/06/164905.jpg)
63'
Substitute
In:H. Ferhani
Out:K. El Keraa
63'
Substitute
In:A. Kassak
Out:S. Yechou
![A. Kassak](https://soccersfinest.com/wp-content/uploads/2023/06/294321.png)
![M. Abba](https://soccersfinest.com/wp-content/uploads/2023/06/337429.png)
Substitute
72'
In:M. Abba
Out:A. Frindi
75'
Yellow Card
K. El Bounagat
![K. El Bounagat](https://soccersfinest.com/wp-content/uploads/2023/06/283678.png)
83'
Substitute
In:Y. Najjari
Out:C. Samaké
![Y. Najjari](https://soccersfinest.com/wp-content/uploads/2023/06/357167.png)
![A. Ousserhane](https://soccersfinest.com/wp-content/uploads/2023/06/367978.png)
Substitute
85'
In:A. Ousserhane
Out:Y. Lamine
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/36634.jpg)
13
5
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/381170.png)
37
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/385701.png)
17
4
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/152425.jpg)
8
18
11
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/59964.jpg)
10
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/382394.png)
93
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/383189.png)
9
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/146807.png)
1
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/36662.jpg)
33
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/337444.png)
99
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/152472.jpg)
2
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/36756.png)
66
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/283678.png)
6
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/335383.png)
15
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/164905.jpg)
29
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/383194.png)
9
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/294300.png)
19
![player photo](https://soccersfinest.com/wp-content/uploads/2023/06/36692.png)
5
30'
16'
18
72'
11
85'
Substitutes
30'
72'
85'
Coach
63'
75'
63'
83'
53'
42'
46'
Substitutes
46'
64
63'
63'
83'
Coach
Substitutes
Cards
Referee:
Y. Bouslim