Timeline
- 4' Ivan Toney assist Eduard Spertsyan
- 18' Fabricio Diaz Yellow Card
- 29' Ivan Toney Yellow Card
- 42' Jang Hyun-Soo Yellow Card
- 43' Yacine Brahimi for Alaaeddin Hassan
- 45' Ayoub Al-Oui for Rayyan Al Ali
- 53' Florinel Coman assist Saifeldeen Fadlalla
- 63' Valentin Atangana for Artem Bondarenko
- 64' Meshal Ibrahim Al Mutairi for Francisco Trincão
- 64' Feras Al-Brikan for Eduard Spertsyan
- 67' Amjed Nasar Mohamed for Florinel Coman
- 70' Seydou Sano Yellow Card
- 74' Saad Balobaid Yellow Card
- 77' Seydou Sano Red Card
- 79' Dame Traoré for Adam Ounas
- 86' Matheus Gonçalves
- 89' Abdulrahman Faiz Al Rashidi Yellow Card
- 90'+2' Abdullah Radif for Matheus Gonçalves
- 90'+2' Rayane Hamidou for Mohammed Sulaiman
- 90'+3' Ferjani Sassi Yellow Card
Match stats
62.5%
Possession
37.5%
11
Shots
13
2
On target
2
10
Fouls
14
2
Yellow cards
4
0
Red cards
1
3
Offsides
1
1
Saves
0
398
Accurate passes
212
Lineups
Al Ahli
4-2-3-1
1
Al-Sanbi
31
Balobaid
3
Ibañez
5
Sulaiman
15
Baattia
30
Al-Johani
19
Bondarenko
20
Gonçalves
8
Spertsyan
7
Trincão
17
Toney
Al-Gharafa
5-4-1
31
Kone
26
Ali
23
Fadlalla
20
Hyun-Soo
4
Sano
2
Rashidi
7
Coman
29
Diaz
13
Sassi
96
Ounas
90
Hassan
Al Ahli
4-2-3-1
- 1 Abdulrahman Al-Sanbi G
- 3 Roger Ibañez CD-L
- 5 Mohammed Sulaiman ▼ CD-R
- 31 Saad Balobaid LB
- 15 Saeed Baattia RB
- 8 Eduard Spertsyan ▼ AM
- 30 Ziyad Al-Johani LM
- 19 Artem Bondarenko ▼ RM
- 17 Ivan Toney F
- 20 Matheus Gonçalves ▼ AM-L
- 7 Francisco Trincão ▼ AM-R
Came on
- 6 Valentin Atangana ▲ SUB
- 9 Feras Al-Brikan ▲ SUB
- 11 Meshal Ibrahim Al Mutairi ▲ SUB
- 21 Abdullah Radif ▲ SUB
- 46 Rayane Hamidou ▲ SUB
Unused substitutes (6)
- 87 Ramez Al Attar SUB
- 72 Salman Al-Jadani SUB
- 4 Makaya Diaby SUB
- 25 Faisal Ibrahim Ahmed Fallatah SUB
- 24 Abubacarr Kinteh SUB
- 62 Abdullah Abdo SUB
Al-Gharafa
5-4-1
- 31 Ahmed Kone G
- 20 Jang Hyun-Soo CD
- 23 Saifeldeen Fadlalla CD-L
- 4 Seydou Sano CD-R
- 26 Rayyan Al Ali ▼ LB
- 2 Abdulrahman Faiz Al Rashidi RB
- 29 Fabricio Diaz CM-L
- 13 Ferjani Sassi CM-R
- 7 Florinel Coman ▼ LM
- 96 Adam Ounas ▼ RM
- 90 Alaaeddin Hassan ▼ F
Came on
- 8 Yacine Brahimi ▲ SUB
- 97 Amjed Nasar Mohamed ▲ SUB
- 6 Dame Traoré ▲ SUB
- 18 Ayoub Al-Oui ▲ SUB
Unused substitutes (6)
- 34 Mahmood Gamal SUB
- 49 Rayyan Faragalla SUB
- 1 Khalifa Abu Baker SUB
- 19 Yousef Ahmed SUB
- 22 Abdirashid Saeed Hassan SUB
- 16 Jamil Friarkh SUB
Commentary
- Match ends, Al Ahli 2, Al Gharafa 1.
- 90'+8' Second Half ends, Al Ahli 2, Al Gharafa 1.
- 90'+6' Foul by Valentin Atangana (Al Ahli).
- 90'+6' Yacine Brahimi (Al Gharafa) wins a free kick in the attacking half.
- 90'+5' Foul by Abdullah Radif (Al Ahli).
- 90'+5' Ayoub Al Oui (Al Gharafa) wins a free kick in the defensive half.
- 90'+3' Ferjani Sassi (Al Gharafa) is shown the yellow card.
- 90'+3' Ivan Toney (Al Ahli) wins a free kick in the attacking half.
- 90'+3' Foul by Ferjani Sassi (Al Gharafa).
- 90'+2' Delay over. They are ready to continue.
- 90'+2' Substitution, Al Ahli. Rayan Hamed replaces Mohammed Sulaiman because of an injury.
- 90'+2' Substitution, Al Ahli. Abdullah Radif replaces Matheus Gonçalves.
Recent form
Al Ahli
W
W
W
W
L
- L at Mamelodi Sundowns 2-1 FIFA Intercontinental Cup
- W at Al Fateh 4-0 Saudi Pro League
- W at Al Wasl 3-1 AFC Champions League Elite
- W at Al Fayha 3-2 Saudi Pro League
- W Al Khaleej 4-1 Saudi Pro League
Al-Gharafa
L
L
L
L
W
- W Al Wahda 1-0 AFC Champions League Elite
- L at Al Ittihad 7-0 AFC Champions League Elite
- L Tractor 2-0 AFC Champions League Elite
- L at Al Hilal 2-1 AFC Champions League Elite
- L Esteghlal 2-1 AFC Champions League Elite
Head to head
AHL leads series 2-0-3
- 20 Oct 2025 Al Ahli 4–0 Al-Gharafa 2025-26 AFC Champions League Elite
- 17 Feb 2025 Al Ahli 4–2 Al-Gharafa 2024-25 AFC Champions League Elite
- 13 Mar 2018 Al Ahli 1–1 Al-Gharafa 2018 AFC Champions League
- 5 Mar 2018 Al-Gharafa 1–1 Al Ahli 2018 AFC Champions League
- 23 Apr 2013 Al-Gharafa 2–2 Al Ahli 2013 AFC Champions League
112 earlier entries