Al Ahli v Nasaf Qarshi
2025-26 AFC Champions League Elite, League Stage
Enzo Millot - 65', 68'
Riyad Mahrez - 90'+4'
Mohammed Sulaiman - 90'+15'
Khusain Norchaev - 34', 41'
Alibek Davronov - 90'+13'
Match Formations
- Mendy16
 - Dams32
 - Ibañez3
 - Demiral28
 - Majrashi27
 - Kessié79
 - Aljohani30
 - Al-Brikan9
 - Millot10
 - Mahrez7
 - Toney17
 
Game Information
Alinma Bank Stadium at King Abdullah Sport City
2:15 PM, September 15, 2025
Jeddah, Saudi Arabia 
Attendance: 20,666
- Referees:
 - Ryo Tanimoto
 
Match Timeline
Match Commentary
- Match ends, Al-Ahli 4, Nasaf 2.  | 
90'+18' Second Half ends, Al-Ahli 4, Nasaf 2.  | 
90'+15' Goal! Al-Ahli 4, Nasaf 2. Mohammed Sulaiman (Al-Ahli) right footed shot from the centre of the box to the top right corner. Assisted by Saleh Abu Al Shamat following a corner.  | 
90'+15' Corner, Al-Ahli. Conceded by Abduvohid Ne'matov.  | 
90'+14' Attempt blocked. Franck Kessie (Al-Ahli) left footed shot from outside the box is blocked.  | 
90'+13' Alibek Davronov (Nasaf) is shown the red card.  | 
90'+12' VAR Decision: Card upgraded Alibek Davronov (Nasaf).  | 
90'+9' Ivan Toney (Al-Ahli) wins a free kick in the attacking half.  | 
90'+9' Foul by Alibek Davronov (Nasaf).  | 
90'+6' Valentin Atangana (Al-Ahli) wins a free kick in the defensive half.  | 
90'+6' Foul by Dragan Ceran (Nasaf).  | 
90'+5' Abdullah Abdo (Al-Ahli) is shown the yellow card.  | 
90'+4' Goal! Al-Ahli 3, Nasaf 2. Riyad Mahrez (Al-Ahli) left footed shot from the right side of the box to the centre of the goal. Assisted by Matteo Dams with a cross.  | 
90'+3' Ibañez (Al-Ahli) wins a free kick in the defensive half.  | 
90'+3' Foul by Yusuf Otubanjo (Nasaf).  | 
90'+2' Attempt saved. Mohammed Abdulrahman (Al-Ahli) right footed shot from very close range is saved in the bottom right corner by Abduvohid Ne'matov (Nasaf). Assisted by Saleh Abu Al Shamat with a cross.  | 
90'+1' Fourth official has announced 11 minutes of added time.  | 
90' Mohammed Abdulrahman (Al-Ahli) wins a free kick in the defensive half.  | 
90' Foul by Sardorbek Bakhromov (Nasaf).  | 
89' Delay over. They are ready to continue.  | 
89' Delay in match because of an injury Sardorbek Bakhromov (Nasaf).  | 
86' Corner, Nasaf. Conceded by Édouard Mendy.  | 
86' Attempt saved. Sharof Mukhitdinov (Nasaf) left footed shot from a difficult angle and long range on the right is saved in the bottom right corner by Édouard Mendy (Al-Ahli).  | 
85' Handball by Matteo Dams (Al-Ahli).  | 
84' Substitution, Nasaf. Yusuf Otubanjo replaces Husain Norchaev.  | 
84' Substitution, Nasaf. Javokhir Sidikov replaces Umarbek Eshmurodov.  | 
84' Substitution, Al-Ahli. Mohammed Abdulrahman replaces Enzo Millot.  | 
82' Attempt missed. Ivan Toney (Al-Ahli) right footed shot from the centre of the box is just a bit too high. Assisted by Saleh Abu Al Shamat with a cross.  | 
77' Delay over. They are ready to continue.  | 
76' Delay in match (Al-Ahli).  | 
75' Attempt blocked. Ibañez (Al-Ahli) header from the centre of the box is blocked. Assisted by Riyad Mahrez with a cross.  | 
75' Substitution, Nasaf. Sharof Mukhitdinov replaces Oybek Bozorov.  | 
74' Corner, Al-Ahli. Conceded by Abduvohid Ne'matov.  | 
74' Attempt saved. Riyad Mahrez (Al-Ahli) left footed shot from the right side of the six yard box is saved in the bottom right corner by Abduvohid Ne'matov (Nasaf). Assisted by Franck Kessie.  | 
73' Attempt saved. Valentin Atangana (Al-Ahli) right footed shot from a difficult angle and long range on the right is saved in the top right corner by Abduvohid Ne'matov (Nasaf). Assisted by Matheus Gonçalves.  | 
71' Oybek Bozorov (Nasaf) wins a free kick on the left wing.  | 
71' Foul by Valentin Atangana (Al-Ahli).  | 
71' Umarbek Eshmurodov (Nasaf) wins a free kick in the defensive half.  | 
71' Foul by Saleh Abu Al Shamat (Al-Ahli).  | 
70' Delay over. They are ready to continue.  | 
69' Delay in match because of an injury Alibek Davronov (Nasaf).  | 
68' Goal! Al-Ahli 2, Nasaf 2. Enzo Millot (Al-Ahli) left footed shot from the centre of the box to the centre of the goal.  | 
68' Attempt blocked. Saleh Abu Al Shamat (Al-Ahli) right footed shot from the centre of the box is blocked. Assisted by Ivan Toney.  | 
65' Goal! Al-Ahli 1, Nasaf 2. Enzo Millot (Al-Ahli) left footed shot from outside the box to the centre of the goal following a fast break.  | 
65' Substitution, Nasaf. Dragan Ceran replaces Murodbek Rahmatov because of an injury.  | 
64' Substitution, Nasaf. Zafarmurod Abdirahmatov replaces Stefan Colovic.  | 
63' Enzo Millot (Al-Ahli) is shown the yellow card.  | 
63' Enzo Millot (Al-Ahli) has gone down, but the referee deems it simulation.  | 
62' Substitution, Al-Ahli. Valentin Atangana replaces Ali Majrashi.  | 
62' Substitution, Al-Ahli. Saleh Abu Al Shamat replaces Ziyad Al Johani.  | 
62' Delay over. They are ready to continue.  | 
61' Delay in match because of an injury Murodbek Rahmatov (Nasaf).  | 
58' Handball by Murodbek Rahmatov (Nasaf).  | 
57' Corner, Al-Ahli. Conceded by Alibek Davronov.  | 
54' Zafarmurod Abdirahmatov (Nasaf) is shown the yellow card.  | 
53' Corner, Nasaf. Conceded by Ali Majrashi.  | 
52' Attempt missed. Enzo Millot (Al-Ahli) left footed shot from the right side of the box is close, but misses the top left corner. Assisted by Ibañez.  | 
50' Delay over. They are ready to continue.  | 
48' Delay in match because of an injury Abduvohid Ne'matov (Nasaf).  | 
48' Ibañez (Al-Ahli) is shown the yellow card for a bad foul.  | 
48' Foul by Ibañez (Al-Ahli).  | 
48' Abduvohid Ne'matov (Nasaf) wins a free kick in the defensive half.  | 
47' Sardorbek Bakhromov (Nasaf) is shown the yellow card.  | 
47' Riyad Mahrez (Al-Ahli) wins a free kick on the left wing.  | 
47' Foul by Sardorbek Bakhromov (Nasaf).  | 
46' Attempt blocked. Enzo Millot (Al-Ahli) left footed shot from the centre of the box is blocked.  | 
45' Substitution, Al-Ahli. Mohammed Sulaiman replaces Feras Al Brikan.  | 
45' Substitution, Al-Ahli. Matheus Gonçalves replaces Merih Demiral.  | 
45' Second Half begins Al-Ahli 0, Nasaf 2.  | 
45'+7' First Half ends, Al-Ahli 0, Nasaf 2.  | 
45'+6' Franck Kessie (Al-Ahli) wins a free kick in the defensive half.  | 
45'+6' Foul by Igor Golban (Nasaf).  | 
45'+6' Sardorbek Bakhromov (Nasaf) wins a free kick in the defensive half.  | 
45'+6' Foul by Ali Majrashi (Al-Ahli).  | 
45'+5' Merih Demiral (Al-Ahli) wins a free kick in the defensive half.  | 
45'+5' Foul by Sardorbek Bakhromov (Nasaf).  | 
45' Fourth official has announced 4 minutes of added time.  | 
45' Offside, Al-Ahli. Riyad Mahrez is caught offside.  | 
45' Attempt saved. Franck Kessie (Al-Ahli) header from the centre of the box is saved in the top centre of the goal by Abduvohid Ne'matov (Nasaf). Assisted by Ali Majrashi with a cross.  | 
43' Handball by Franck Kessie (Al-Ahli).  | 
41' Goal! Al-Ahli 0, Nasaf 2. Husain Norchaev (Nasaf) left footed shot from the right side of the box to the centre of the goal. Assisted by Oybek Bozorov with a through ball.  | 
39' Foul by Murodbek Rahmatov (Nasaf).  | 
39' Enzo Millot (Al-Ahli) wins a free kick in the attacking half.  | 
36' Offside, Al-Ahli. Enzo Millot is caught offside.  | 
34' Goal! Al-Ahli 0, Nasaf 1. Husain Norchaev (Nasaf) left footed shot from the centre of the box to the bottom left corner. Assisted by Murodbek Rahmatov.  | 
32' Offside, Al-Ahli. Ibañez is caught offside.  | 
31' Handball by Sherzod Nasrullayev (Nasaf).  | 
30' Attempt saved. G'olib G'aybullaev (Nasaf) right footed shot from outside the box is saved in the top right corner by Édouard Mendy (Al-Ahli). Assisted by Murodbek Rahmatov.  | 
28' Delay over. They are ready to continue.  | 
27' Delay in match (Al-Ahli).  | 
26' Ibañez (Al-Ahli) wins a free kick in the defensive half.  | 
26' Foul by Husain Norchaev (Nasaf).  | 
26' Attempt missed. Sherzod Nasrullayev (Nasaf) left footed shot from the left side of the box is close, but misses to the right. Assisted by Sardorbek Bakhromov.  | 
24' Attempt missed. Riyad Mahrez (Al-Ahli) header from the centre of the box is just a bit too high. Assisted by Ibañez.  | 
19' Offside, Al-Ahli. Matteo Dams is caught offside.  | 
17' Merih Demiral (Al-Ahli) wins a free kick in the defensive half.  | 
17' Foul by Husain Norchaev (Nasaf).  | 
16' Offside, Al-Ahli. Enzo Millot is caught offside.  | 
16' Corner, Al-Ahli. Conceded by Igor Golban.  | 
14' Ibañez (Al-Ahli) wins a free kick in the defensive half.  | 
14' Foul by Husain Norchaev (Nasaf).  | 
14' Oybek Bozorov (Nasaf) wins a free kick in the defensive half.  | 
14' Foul by Ali Majrashi (Al-Ahli).  | 
9' Attempt missed. Riyad Mahrez (Al-Ahli) left footed shot from outside the box is high and wide to the left from a direct free kick.  | 
8' Foul by Sardorbek Bakhromov (Nasaf).  | 
8' Enzo Millot (Al-Ahli) wins a free kick in the attacking half.  | 
8' Riyad Mahrez (Al-Ahli) wins a free kick on the right wing.  | 
8' Foul by Sherzod Nasrullayev (Nasaf).  | 
6' Riyad Mahrez (Al-Ahli) wins a free kick on the right wing.  | 
6' Foul by Oybek Bozorov (Nasaf).  | 
3' Delay over. They are ready to continue.  | 
2' Delay in match because of an injury Ziyad Al Johani (Al-Ahli).  | 
1' Ziyad Al Johani (Al-Ahli) wins a free kick on the right wing.  | 
1' Foul by Oybek Bozorov (Nasaf).  | 
- 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 | 4 | 4 | 0 | 0 | +5 | 12 | 
| Al-Wahda | 4 | 3 | 1 | 0 | +4 | 10 | 
| Traktor Sazi FC | 4 | 2 | 2 | 0 | +6 | 8 | 
| Al Ahli | 3 | 2 | 1 | 0 | +6 | 7 | 
| Shabab Al-Ahli | 4 | 2 | 1 | 1 | +1 | 7 | 
| Al Duhail | 4 | 1 | 1 | 2 | 0 | 4 | 
| Sharjah | 3 | 1 | 1 | 1 | -4 | 4 | 
| Al Ittihad | 3 | 1 | 0 | 2 | +1 | 3 | 
| Al Gharafa | 4 | 1 | 0 | 3 | -4 | 3 | 
| Al Sadd | 3 | 0 | 2 | 1 | -2 | 2 | 
| Al-Shorta | 4 | 0 | 1 | 3 | -6 | 1 | 
| Nasaf Qarshi | 4 | 0 | 0 | 4 | -7 | 0 | 

