- Kick-off
- Mon, 12 Oct 2026 · 16:00 (UTC)
- Venue
- Sultan Qaboos Sports Complex, Muscat
- Referee
- Muhammad Nazmi Bin Nasaruddin
Match timeline
- 88’Substitution
Tractor SaziSadegh Moharrami ONDanial Esmaeilifar OFF - 88’Substitution
Tractor SaziMorteza Fazeli ONTibor Halilović OFF - 82’Substitution
Al ShamalMusab Khoder ONYoussouf Sabaly OFF - 82’Substitution
Tractor SaziSaeid Karimazar ONMilad Zakipour OFF - 71’Substitution
Al ShamalMowafak Awad ONMichel Termanini OFF - 67’Substitution
Tractor SaziTomislav Štrkalj ONShahriyar Moghanloo OFF - 45’Substitution
Tractor SaziMehdi Shiri ONSeyed Mehdi Hosseini OFF - 44’Yellow card
Al ShamalNassim Benaissa - 1’Kick-off
Key stats
- 46%Possession54%
- 10Shots10
- 1.38xG0.50
- 2Shots on Target2
- 3Corners4
- 5Fouls8
- 5Offsides0
- 2Saves2
- 445Passes522
- 0Yellow Cards1
Lineups
Confirmed selections
Tractor Sazi4 - 4 - 2
- 81Jafari
- 11Abdullayev
- 33Faraji
- 3Khalilzadeh
- 4Zakipour
- 6Hosseini
- 5Hamrobekov
- 7Halilović
- 22Naderi
- 99Hosseinzadeh
- 70Moghanlou
Substitutions
- 45’↑2 M. Shiri↓ Seyed Mehdi Hosseini
- 67’↑19 T. Štrkalj↓ Shahriyar Moghanloo
- 82’↑88 S. Karimazar↓4 M. Zakipour
- 88’↑18 S. Moharrami↓ Danial Esmaeilifar
- 88’↑71 Morteza Fazeli↓7 T. Halilović
Unused substitutes 58 M. Daneshgar, 44 E. Darvish Aali, 17 M. Kazemayni, 27 A. Khorrami, 23 Yasin Zare
Coach J. Nekounam
Al Shamal4 - 2 - 3 - 1
- 95Seck
- 20Sabaly
- 23Termanini
- 24Murillo
- 4Marí
- 28Benaïssa
- 5Romdhane
- 10Collado
- 70Silva
- 22Saïd
- 16Bais
Substitutions
- 71’↑2 Moufak Awad↓23 Michel Termanini
- 82’↑6 Musab Khoder↓20 Y. Sabaly
Unused substitutes 3 Abdelkarim Hassan, 45 Abdullah El Rady, 8 Ali Asad, 67 Saoud Al Khater, 14 Omar Ali, 17 Abdullah Abdulsalam, 37 Ahmed Suhail, 47 Fahad Waad
Coach David Prats
Match facts
- Competition
- AFC Champions League Elite
- Round
- Matchday 2
- Date
- Mon, 12 Oct 2026
- Kick-off
- 16:00 (UTC)
- Venue
- Sultan Qaboos Sports Complex, Muscat
- Referee
- Muhammad Nazmi Bin Nasaruddin
- Tractor Sazi coach
- J. Nekounam
- Al Shamal coach
- David Prats
League table
AFC Champions League Elite · West Region
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 4 | 0 | 0 | +11 | 12 | |
| 2 | 4 | 3 | 0 | 1 | +3 | 9 | |
| 3 | 4 | 3 | 0 | 1 | +3 | 9 | |
| 4 | 4 | 3 | 0 | 1 | +2 | 9 | |
| 5 | 4 | 2 | 2 | 0 | +6 | 8 | |
| 6 | 4 | 2 | 2 | 0 | +3 | 8 | |
| 7 | 3 | 2 | 0 | 1 | +2 | 6 | |
| 8 | 4 | 1 | 2 | 1 | +1 | 5 | |
| 9 | 4 | 1 | 1 | 2 | -2 | 4 | |
| 10 | 4 | 1 | 1 | 2 | -3 | 4 | |
| 11 | 3 | 1 | 0 | 2 | -2 | 3 | |
| 12 | 4 | 1 | 0 | 3 | -4 | 3 | |
| 13 | 4 | 0 | 2 | 2 | -2 | 2 | |
| 14 | 4 | 0 | 2 | 2 | -5 | 2 | |
| 15 | 4 | 0 | 2 | 2 | -5 | 2 | |
| 16 | 4 | 0 | 0 | 4 | -8 | 0 |
Player ratings
- 1
S. Khalilzadeh7.4 - 2
F. Faraji7.1 - 3
O. Hamrobekov7.0 - 4
M. Naderi6.9 - 5Morteza Fazeli6.8
- 6
M. Shiri6.7 - 7
T. Halilović6.7 - 8
M. Hosseini6.6 - 9
A. Abdullayev6.5 - 10
S. Moharrami6.5 - 11
T. Štrkalj6.4 - 12
A. Hosseinzadeh6.3 - 13
S. Moghanlou6.3 - 14
S. Karimazar6.2 - 15
P. Jafari6.1 - 16
M. Zakipour6.0 - 17Yasin Zare0.0
- 18
A. Khorrami0.0 - 19
M. Kazemayni0.0 - 20
E. Darvish Aali0.0 - 21
M. Daneshgar0.0
- 1
Tiago Silva7.2 - 2
J. Murillo7.1 - 3
F. Bais6.9 - 4
B. Seck6.9 - 5
Moufak Awad6.7 - 6
Pablo Marí6.6 - 7
N. Benaïssa6.6 - 8
Michel Termanini6.5 - 9Musab Khoder6.4
- 10
Y. Sabaly6.4 - 11
M. Ben Romdhane6.4 - 12
W. Saïd6.2 - 13
Álex Collado6.1 - 14
Fahad Waad0.0 - 15
Ahmed Suhail0.0 - 16
Abdelkarim Hassan0.0 - 17
Abdullah El Rady0.0 - 18
Ali Asad0.0 - 19
Saoud Al Khater0.0 - 20
Omar Ali0.0 - 21
Abdullah Abdulsalam0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 7.4, the best on the pitch in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 1-2-2
- Scored / match
- 0.4
- Conceded / match
- 0.6
- W-D-L
- 2-2-1
- Scored / match
- 1.8
- Conceded / match
- 1.8
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Tractor Sazi and Al Shamal finished 0-0 in Muscat after a match that never produced a goal.
The first half ended goalless. Al Shamal had already picked up a booking, with Nassim Benaissa cautioned in the 44th minute, and Tractor Sazi made their first change on 45 minutes, sending on Mehdi Shiri for Seyed Mehdi Hosseini.
The second half stayed scoreless as both sides turned to the bench without finding a breakthrough. Tractor Sazi sent on Tomislav Štrkalj for Shahriyar Moghanloo on 67 minutes, while Al Shamal replied with Mowafak Awad for Michel Termanini on 71 minutes. Both teams made further changes on 82 minutes, Al Shamal replacing Youssouf Sabaly with Musab Khoder and Tractor Sazi bringing on Saeid Karimazar for Milad Zakipour. Tractor Sazi then made two more changes on 88 minutes, with Sadegh Moharrami coming on for Danial Esmaeilifar and Morteza Fazeli replacing Tibor Halilović.
The numbers reflected a tight contest. Al Shamal had 54% possession and 522 passes to Tractor Sazi's 445, but Tractor Sazi finished with the better xG at 1.38 to 0.5. Each side had 10 shots and 2 on target, Al Shamal won 4 corners to 3, Tractor Sazi were caught offside 5 times, and both goalkeepers made 2 saves.
There was only one booking, Nassim Benaissa's yellow card for Al Shamal in the 44th minute. No player was sent off.
Match record
- Competition
- AFC Champions League Elite
- Round
- Matchday 2
- Kick-off
- Venue
- Sultan Qaboos Sports Complex, Muscat
- Referee
- Muhammad Nazmi Bin Nasaruddin
- Match ID
cornerflick:match:tractor-sazi-vs-al-shamal-afc-champions-league-2026-10-12
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Tractor Sazi 0-0 Al Shamal, AFC Champions League Elite, 12 October 2026. Match record, last updated 15 October 2026. https://cornerflick.com/football/afc-champions-league/matches/tractor-sazi-vs-al-shamal-afc-champions-league-2026-10-12
Permanent identifier cornerflick:match:tractor-sazi-vs-al-shamal-afc-champions-league-2026-10-12. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/tractor-sazi-vs-al-shamal-afc-champions-league-2026-10-12" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
8 events
- 44’Yellow card
Al ShamalNassim Benaissa - 45’Substitution
Tractor SaziMehdi Shiri ONSeyed Mehdi Hosseini OFF - 67’Substitution
Tractor SaziTomislav Štrkalj ONShahriyar Moghanloo OFF - 71’Substitution
Al ShamalMowafak Awad ONMichel Termanini OFF - 82’Substitution
Al ShamalMusab Khoder ONYoussouf Sabaly OFF - 82’Substitution
Tractor SaziSaeid Karimazar ONMilad Zakipour OFF - 88’Substitution
Tractor SaziSadegh Moharrami ONDanial Esmaeilifar OFF - 88’Substitution
Tractor SaziMorteza Fazeli ONTibor Halilović OFF




