Al Ahli v Al Gharafa
2025-26 AFC Champions League Elite, League Stage
Enzo Millot - 32'
Franck Kessié - 38', 41'
Waheb Saleh - 76'
Match Formations
- Mendy16
- Dams32
- Hamidou46
- Demiral28
- Majrashi27
- Atangana6
- Kessié79
- Gonçalves20
- Millot10
- Mahrez7
- Toney17
Game Information
Alinma Bank Stadium at King Abdullah Sport City
2:15 PM, October 20, 2025
Jeddah, Saudi Arabia
Attendance: 8,484
- Referees:
- Ma Ning
Match Timeline
Match Commentary
- Match ends, Al-Ahli 4, Al Gharafa 0. |
90'+6' Second Half ends, Al-Ahli 4, Al Gharafa 0. |
90'+4' Saleh Abu Al Shamat (Al-Ahli) wins a free kick on the left wing. |
90'+4' Foul by Ferjani Sassi (Al Gharafa). |
90'+4' Corner, Al-Ahli. Conceded by Jang Hyun-Soo. |
90'+2' Yacine Brahimi (Al Gharafa) wins a free kick in the defensive half. |
90'+2' Foul by Matheus Gonçalves (Al-Ahli). |
90'+1' Attempt missed. Saleh Abu Al Shamat (Al-Ahli) left footed shot from outside the box is high and wide to the left. Assisted by Ivan Toney following a corner. |
90'+1' Corner, Al-Ahli. Conceded by Seydou Sano. |
90' Fourth official has announced 5 minutes of added time. |
90' Saleh Abu Al Shamat (Al-Ahli) wins a free kick in the defensive half. |
90' Foul by Ahmed Al Ganehi (Al Gharafa). |
90' Corner, Al Gharafa. Conceded by Rayan Hamed. |
89' Mohammed Muntari (Al Gharafa) wins a free kick in the defensive half. |
89' Foul by Mohammed Sulaiman (Al-Ahli). |
88' Substitution, Al Gharafa. Jamal Hamed replaces Saif Eldeen Hassan because of an injury. |
87' Saif Eldeen Hassan (Al Gharafa) wins a free kick in the defensive half. |
87' Foul by Ali Majrashi (Al-Ahli). |
86' Attempt saved. Ziyad Al Johani (Al-Ahli) right footed shot from outside the box is saved in the bottom right corner by Khalifa Ababacar (Al Gharafa). Assisted by Feras Al Brikan. |
84' Ivan Toney (Al-Ahli) wins a free kick on the right wing. |
84' Foul by Seydou Sano (Al Gharafa). |
82' Ivan Toney (Al-Ahli) wins a free kick on the left wing. |
82' Foul by Mason Holgate (Al Gharafa). |
81' Substitution, Al-Ahli. Mohammed Sulaiman replaces Merih Demiral. |
81' Édouard Mendy (Al-Ahli) wins a free kick in the defensive half. |
81' Foul by Saif Eldeen Hassan (Al Gharafa). |
81' Attempt saved. Florinel Coman (Al Gharafa) right footed shot from outside the box is saved in the centre of the goal by Édouard Mendy (Al-Ahli). |
79' Foul by Valentin Atangana (Al-Ahli). |
79' Ahmed Al Ganehi (Al Gharafa) wins a free kick in the attacking half. |
76' Goal! Al-Ahli 4, Al Gharafa 0. Saleh Abu Al Shamat (Al-Ahli) right footed shot from the centre of the box to the bottom right corner. Assisted by Ivan Toney with a through ball. |
76' Valentin Atangana (Al-Ahli) wins a free kick in the defensive half. |
76' Foul by Ferjani Sassi (Al Gharafa). |
74' Foul by Saleh Abu Al Shamat (Al-Ahli). |
74' Ferjani Sassi (Al Gharafa) wins a free kick in the defensive half. |
74' Jang Hyun-Soo (Al Gharafa) wins a free kick in the defensive half. |
74' Foul by Feras Al Brikan (Al-Ahli). |
73' Attempt missed. Saif Eldeen Hassan (Al Gharafa) left footed shot from the left side of the box misses to the right. Assisted by Yacine Brahimi. |
72' Substitution, Al-Ahli. Ziyad Al Johani replaces Matteo Dams. |
72' Substitution, Al-Ahli. Feras Al Brikan replaces Enzo Millot because of an injury. |
72' Delay over. They are ready to continue. |
72' Substitution, Al-Ahli. Zakaria Hawsawi replaces Franck Kessie. |
71' Enzo Millot (Al-Ahli) is shown the yellow card. |
70' Delay in match because of an injury Enzo Millot (Al-Ahli). |
70' Corner, Al Gharafa. Conceded by Rayan Hamed. |
68' Foul by Valentin Atangana (Al-Ahli). |
68' Florinel Coman (Al Gharafa) wins a free kick in the attacking half. |
67' Substitution, Al Gharafa. Florinel Coman replaces Joselu. |
65' Substitution, Al-Ahli. Saleh Abu Al Shamat replaces Riyad Mahrez. |
64' Delay over. They are ready to continue. |
63' Delay in match because of an injury Ali Majrashi (Al-Ahli). |
63' Ayoub Al Ouwi (Al Gharafa) is shown the yellow card for a bad foul. |
63' Foul by Ayoub Al Ouwi (Al Gharafa). |
63' Ali Majrashi (Al-Ahli) wins a free kick on the right wing. |
62' Foul by Saif Eldeen Hassan (Al Gharafa). |
62' Ali Majrashi (Al-Ahli) wins a free kick in the attacking half. |
61' Foul by Ferjani Sassi (Al Gharafa). |
61' Enzo Millot (Al-Ahli) wins a free kick on the left wing. |
59' Attempt saved. Matheus Gonçalves (Al-Ahli) left footed shot from outside the box is saved in the centre of the goal by Khalifa Ababacar (Al Gharafa). Assisted by Ali Majrashi. |
57' Foul by Seydou Sano (Al Gharafa). |
57' Enzo Millot (Al-Ahli) wins a free kick in the defensive half. |
53' Foul by Ayoub Al Ouwi (Al Gharafa). |
53' Enzo Millot (Al-Ahli) wins a free kick in the defensive half. |
52' Foul by Matteo Dams (Al-Ahli). |
52' Ferjani Sassi (Al Gharafa) wins a free kick in the defensive half. |
52' Seydou Sano (Al Gharafa) wins a free kick in the defensive half. |
52' Foul by Matheus Gonçalves (Al-Ahli). |
51' Attempt missed. Joselu (Al Gharafa) left footed shot from outside the box misses to the right. Assisted by Mohammed Muntari. |
50' Handball by Mohammed Muntari (Al Gharafa). |
49' Yacine Brahimi (Al Gharafa) wins a free kick in the defensive half. |
49' Foul by Riyad Mahrez (Al-Ahli). |
47' Offside, Al-Ahli. Matheus Gonçalves is caught offside. |
46' Delay over. They are ready to continue. |
46' Delay in match (Al-Ahli). |
45' Substitution, Al Gharafa. Mohammed Muntari replaces Aron Gunnarsson. |
45' Second Half begins Al-Ahli 3, Al Gharafa 0. |
45'+10' First Half ends, Al-Ahli 3, Al Gharafa 0. |
45'+7' Mason Holgate (Al Gharafa) wins a free kick in the defensive half. |
45'+7' Dangerous play by Matheus Gonçalves (Al-Ahli). |
45'+5' Delay over. They are ready to continue. |
45'+5' Delay in match because of an injury Joselu (Al Gharafa). |
45'+4' Joselu (Al Gharafa) wins a free kick in the attacking half. |
45'+4' Foul by Rayan Hamed (Al-Ahli). |
45'+4' Attempt missed. Ali Majrashi (Al-Ahli) right footed shot from the right side of the box misses to the left. |
45'+2' Delay over. They are ready to continue. |
45'+2' Delay in match (Al-Ahli). |
45'+1' Valentin Atangana (Al-Ahli) wins a free kick in the defensive half. |
45'+1' Foul by Ferjani Sassi (Al Gharafa). |
45' Fourth official has announced 8 minutes of added time. |
44' Merih Demiral (Al-Ahli) is shown the yellow card for a bad foul. |
44' Foul by Merih Demiral (Al-Ahli). |
44' Ayoub Al Ouwi (Al Gharafa) wins a free kick in the attacking half. |
41' Goal! Al-Ahli 3, Al Gharafa 0. Franck Kessie (Al-Ahli) right footed shot from the centre of the box to the high centre of the goal. Assisted by Riyad Mahrez following a fast break. |
40' Mason Holgate (Al Gharafa) wins a free kick in the defensive half. |
40' Foul by Valentin Atangana (Al-Ahli). |
38' Goal! Al-Ahli 2, Al Gharafa 0. Franck Kessie (Al-Ahli) header from the centre of the box to the top right corner. Assisted by Matheus Gonçalves. |
36' Matteo Dams (Al-Ahli) wins a free kick on the left wing. |
36' Foul by Ahmed Al Ganehi (Al Gharafa). |
32' Goal! Al-Ahli 1, Al Gharafa 0. Enzo Millot (Al-Ahli) left footed shot from the centre of the box to the centre of the goal. Assisted by Matheus Gonçalves with a cross. |
30' Substitution, Al Gharafa. Mason Holgate replaces Fabricio Díaz because of an injury. |
30' Delay over. They are ready to continue. |
26' Delay in match because of an injury Fabricio Díaz (Al Gharafa). |
26' Valentin Atangana (Al-Ahli) wins a free kick in the defensive half. |
26' Foul by Aron Gunnarsson (Al Gharafa). |
24' Corner, Al Gharafa. Conceded by Ali Majrashi. |
22' Foul by Valentin Atangana (Al-Ahli). |
22' Fabricio Díaz (Al Gharafa) wins a free kick in the defensive half. |
18' Delay over. They are ready to continue. |
18' Delay in match because of an injury Aron Gunnarsson (Al Gharafa). |
17' Attempt saved. Valentin Atangana (Al-Ahli) right footed shot from outside the box is saved in the bottom left corner by Khalifa Ababacar (Al Gharafa). |
17' Attempt blocked. Matheus Gonçalves (Al-Ahli) right footed shot from the centre of the box is blocked. Assisted by Ali Majrashi. |
16' Corner, Al-Ahli. Conceded by Saif Eldeen Hassan. |
16' Attempt saved. Riyad Mahrez (Al-Ahli) right footed shot from the right side of the box is saved in the bottom right corner by Khalifa Ababacar (Al Gharafa). Assisted by Matheus Gonçalves. |
14' Corner, Al-Ahli. Conceded by Khalifa Ababacar. |
14' Attempt saved. Riyad Mahrez (Al-Ahli) left footed shot from outside the box is saved in the top left corner by Khalifa Ababacar (Al Gharafa). |
13' Riyad Mahrez (Al-Ahli) wins a free kick in the attacking half. |
13' Foul by Ferjani Sassi (Al Gharafa). |
12' Delay over. They are ready to continue. |
11' Delay in match because of an injury Franck Kessie (Al-Ahli). |
9' Delay over. They are ready to continue. |
8' Delay in match because of an injury Enzo Millot (Al-Ahli). |
8' Attempt blocked. Yacine Brahimi (Al Gharafa) right footed shot from the right side of the box is blocked. Assisted by Ferjani Sassi. |
7' Foul by Matteo Dams (Al-Ahli). |
7' Ahmed Al Ganehi (Al Gharafa) wins a free kick on the right wing. |
6' Valentin Atangana (Al-Ahli) wins a free kick in the attacking half. |
6' Foul by Ferjani Sassi (Al Gharafa). |
2' Attempt missed. Joselu (Al Gharafa) left footed shot from outside the box is close, but misses to the right. Assisted by Ahmed Al Ganehi following a fast break. |
- First Half begins. |
- Lineups are announced and players are warming up. |
AFC Champions League Elite Standings
| Team | GP | W | D | L | GD | P |
|---|---|---|---|---|---|---|
| Al Hilal | 3 | 3 | 0 | 0 | +4 | 9 |
| Al Ahli | 3 | 2 | 1 | 0 | +6 | 7 |
| Shabab Al-Ahli | 3 | 2 | 1 | 0 | +4 | 7 |
| Al-Wahda | 3 | 2 | 1 | 0 | +3 | 7 |
| Traktor Sazi FC | 3 | 1 | 2 | 0 | +5 | 5 |
| Sharjah | 3 | 1 | 1 | 1 | -4 | 4 |
| Al Ittihad | 3 | 1 | 0 | 2 | +1 | 3 |
| Al Gharafa | 3 | 1 | 0 | 2 | -3 | 3 |
| Al Sadd | 3 | 0 | 2 | 1 | -2 | 2 |
| Al Duhail | 3 | 0 | 1 | 2 | -3 | 1 |
| Al-Shorta | 3 | 0 | 1 | 2 | -5 | 1 |
| Nasaf Qarshi | 3 | 0 | 0 | 3 | -6 | 0 |

