AFC Champions League League Phase West - 6

Tractor Sazi 2 - 1 FT Al-Duhail SC

Yadegar-e-Emam Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
30
FT
Mon, Dec 22
Tractor Sazi
2-1
Al-Duhail SC
⚡ Intensity 32
⚖️ Balance 21
🏆 Stakes 0
🎲 Upset 0
Tractor Sazi edge Al-Duhail thriller

Tractor Sazi Grind Out Continental Victory

Skip It Futmetrix Score: 30/100. This hard-fought 2-1 victory at Sahand Arena sees Tractor Sazi solidify their position in the upper echelon of the AFC Champions League table.

Sahand Arena Hosts Attacking Barrage

Sahand Arena provided a scenic yet intense backdrop for this AFC Champions League clash. An Intensity rating of 5.1 was established early as Tractor Sazi looked to impose their rhythm on the visitors from the first whistle. The Iranian side edged possession with 52%, utilizing a high-volume attacking strategy that saw them record 14 total shots throughout the match. This wasn't a game of patient build-up; it was a barrage that turned the pitch into a frantic theater of continental football. The home side's frontline was relentless, constantly probing the flanks and forcing the opposition into deep defensive blocks. Al-Duhail SC struggled to contain the initial waves of pressure, though their defensive unit recorded 19 clearances to keep the scoreline respectable in the opening phase.

The Battle of Clinical Execution

The match reached its turning point through a stark contrast in clinical execution during the middle stages. While both sides combined for a staggering 26 shots, the "Sniper" edge belonged firmly to the hosts. Tractor Sazi managed four shots on target compared to just two from Al-Duhail SC. A Balance score of 2.1 highlights how narrow the margins were, yet Tractor’s ability to maximize their big chances proved the difference. Al-Duhail had their moments, especially on the counter-attack, but their shot accuracy of just 17% left them frustrated in the final third. The Iranian side’s midfield, completing 83% of their 512 passes, controlled the tempo during the most volatile periods of the match, effectively neutralizing the Qatari side's attempts to mount a sustained comeback.

Resolution at Sahand Arena

The final whistle confirmed a 2-1 victory for the home side, a result that carries a Stakes rating of 1.0 but feels far more significant for the group dynamics. For Tractor Sazi, moving to 14 points after seven games cements their status as genuine contenders in the current campaign. Conversely, Al-Duhail SC leaves empty-handed, despite their 250 attacks signaling a high level of effort and intent. The Upset Factor remained at 0.0, suggesting the result followed the expected trajectory given Tractor’s superior form and home advantage. As the visitors head back to Qatar, they will rue their lack of precision in front of goal. Tractor Sazi, meanwhile, can celebrate a performance defined by high work rates and enough offensive spark to secure all three points in front of their vocal supporters.

Key Questions

What was the final score between Tractor Sazi and Al-Duhail?

Tractor Sazi won the match 2-1 at Sahand Arena.

Where did the match take place?

The match was played at Sahand Arena.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
52%
48%
Tractor Sazi 52%
Al-Duhail SC 48%
Shots
14
12
Tractor Sazi 14
Al-Duhail SC 12
Shots on Target
4
2
Tractor Sazi 4
Al-Duhail SC 2
Expected Goals (xG)
0.00
0.00
Tractor Sazi 0.00
Al-Duhail SC 0.00
Passes
512
471
Tractor Sazi 512
Al-Duhail SC 471
Pass Accuracy
83%
82%
Tractor Sazi 83%
Al-Duhail SC 82%
Corners
3
2
Tractor Sazi 3
Al-Duhail SC 2
Fouls
5
4
Tractor Sazi 5
Al-Duhail SC 4
Yellow Cards
1
1
Tractor Sazi 1
Al-Duhail SC 1
Red Cards
0
0
Tractor Sazi 0
Al-Duhail SC 0

Match Events

B. Bourigeaud 35'
HT
51' S. Khalilzadeh
H. Al Amin I. Mohammed 🔄 74'
Luis Alberto 🟨 81'
86' 🔄 O. Khamrobekov M. Shiri
86' 🔄 M. Hashemnejad D. Drozdek
90' 🔄 M. Torabi M. Kazemayni
90' A. Hosseinzadeh (D. Esmaeilifar)
FT

Player Cards

Our take on every player in this match

Tractor Sazi

Goalkeepers
A. Beiranvand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
D. Esmaeilifar
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
54%
Pass Acc
A. Sedlar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Khalilzadeh
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
M. Naderi
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
Midfielders
M. Hashemnejad
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
O. Khamrobekov
NPC
NPC
86
Minutes
86
Minutes
52%
Pass Acc
6.5
Rating
T. Halilovic
ENFORCER
ENFORCER
3
Tackles
3
Tackles
4
Duels Won
80%
Win %
M. Torabi
NPC
NPC
89
Minutes
89
Minutes
40%
Pass Acc
6.9
Rating
Forwards
A. Hosseinzadeh
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.2
Rating
T. Strkalj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
M. Johansson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Zarei
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Shiri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
M. Kor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Moharrami
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Faraji
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Postonjski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Lushkja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Karimazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Drozdek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
M. Mohammadi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Kazemayni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Al-Duhail SC

Goalkeepers
B. Burke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Y. Sabaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Castelletto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
I. Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Al Brake
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Edmilson Junior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
B. Bourigeaud
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
K. Boudiaf
MAGNET
MAGNET
81
Activity
81
Activity
73
Passes
8
Duels
H. Al Amin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Forwards
K. Piatek
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Luis Alberto
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
A. Desmas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Hassan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
B. Al Rawi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Al Minhali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Mohammed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Luiz Ceara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Al Ahrak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Aymen
👻 Invisible Nothing to note

League Standings

Pos Team P Pts GF GA GD Form
1 Al-Hilal Saudi FC 6 18 15 5 +10 WSharjah FC 0 - 1 Al-Hilal Saudi FC (22-12-2025)WAl-Hilal Saudi FC 4 - 0 Al Shorta (25-11-2025)WAl-Gharafa 1 - 2 Al-Hilal Saudi FC (03-11-2025)WAl-Hilal Saudi FC 3 - 1 Al Sadd (21-10-2025)WNasaf 2 - 3 Al-Hilal Saudi FC (29-09-2025)
2 Tractor Sazi 6 14 10 2 +8 WTractor Sazi 2 - 1 Al-Duhail SC (22-12-2025)WNasaf 0 - 1 Tractor Sazi (24-11-2025)WTractor Sazi 1 - 0 Al Shorta (03-11-2025)WSharjah FC 0 - 5 Tractor Sazi (20-10-2025)DTractor Sazi 0 - 0 Al Wahda FC (29-09-2025)
3 Al-Ahli Jeddah 6 13 17 6 +11 WAl Shorta 0 - 5 Al-Ahli Jeddah (22-12-2025)LAl-Ahli Jeddah 0 - 1 Sharjah FC (24-11-2025)WAl Sadd 1 - 2 Al-Ahli Jeddah (04-11-2025)WAl-Ahli Jeddah 4 - 0 Al-Gharafa (20-10-2025)DAl-Duhail SC 2 - 2 Al-Ahli Jeddah (29-09-2025)
4 Al Wahda FC 6 13 10 5 +5 LAl-Gharafa 1 - 0 Al Wahda FC (22-12-2025)WAl Wahda FC 3 - 1 Al Sadd (25-11-2025)WNasaf 1 - 2 Al Wahda FC (03-11-2025)WAl Wahda FC 3 - 1 Al-Duhail SC (20-10-2025)DTractor Sazi 0 - 0 Al Wahda FC (29-09-2025)
5 Shabab Al Ahli Dubai 6 10 11 10 +1 LAl Sadd 4 - 2 Shabab Al Ahli Dubai (23-12-2025)WShabab Al Ahli Dubai 2 - 0 Al-Gharafa (24-11-2025)LAl-Duhail SC 4 - 1 Shabab Al Ahli Dubai (03-11-2025)WShabab Al Ahli Dubai 4 - 1 Nasaf (21-10-2025)WAl-Ittihad FC 0 - 1 Shabab Al Ahli Dubai (30-09-2025)
6 Al-Ittihad FC 6 9 11 8 +3 WAl-Ittihad FC 1 - 0 Nasaf (23-12-2025)LAl-Duhail SC 4 - 2 Al-Ittihad FC (24-11-2025)WAl-Ittihad FC 3 - 0 Sharjah FC (04-11-2025)WAl Shorta 1 - 4 Al-Ittihad FC (20-10-2025)LAl-Ittihad FC 0 - 1 Shabab Al Ahli Dubai (30-09-2025)
7 Al-Duhail SC 6 7 13 12 +1 LTractor Sazi 2 - 1 Al-Duhail SC (22-12-2025)WAl-Duhail SC 4 - 2 Al-Ittihad FC (24-11-2025)WAl-Duhail SC 4 - 1 Shabab Al Ahli Dubai (03-11-2025)LAl Wahda FC 3 - 1 Al-Duhail SC (20-10-2025)DAl-Duhail SC 2 - 2 Al-Ahli Jeddah (29-09-2025)
8 Sharjah FC 6 7 6 13 -7 LSharjah FC 0 - 1 Al-Hilal Saudi FC (22-12-2025)WAl-Ahli Jeddah 0 - 1 Sharjah FC (24-11-2025)LAl-Ittihad FC 3 - 0 Sharjah FC (04-11-2025)LSharjah FC 0 - 5 Tractor Sazi (20-10-2025)DAl Sadd 1 - 1 Sharjah FC (30-09-2025)
9 Al-Gharafa 6 6 7 12 -5 WAl-Gharafa 1 - 0 Al Wahda FC (22-12-2025)LShabab Al Ahli Dubai 2 - 0 Al-Gharafa (24-11-2025)LAl-Gharafa 1 - 2 Al-Hilal Saudi FC (03-11-2025)LAl-Ahli Jeddah 4 - 0 Al-Gharafa (20-10-2025)WAl-Gharafa 2 - 0 Al Shorta (29-09-2025)
10 Al Sadd 6 5 9 12 -3 WAl Sadd 4 - 2 Shabab Al Ahli Dubai (23-12-2025)LAl Wahda FC 3 - 1 Al Sadd (25-11-2025)LAl Sadd 1 - 2 Al-Ahli Jeddah (04-11-2025)LAl-Hilal Saudi FC 3 - 1 Al Sadd (21-10-2025)DAl Sadd 1 - 1 Sharjah FC (30-09-2025)
11 Al Shorta 6 1 2 17 -15 LAl Shorta 0 - 5 Al-Ahli Jeddah (22-12-2025)LAl-Hilal Saudi FC 4 - 0 Al Shorta (25-11-2025)LTractor Sazi 1 - 0 Al Shorta (03-11-2025)LAl Shorta 1 - 4 Al-Ittihad FC (20-10-2025)LAl-Gharafa 2 - 0 Al Shorta (29-09-2025)
12 Nasaf 6 0 6 15 -9 LAl-Ittihad FC 1 - 0 Nasaf (23-12-2025)LNasaf 0 - 1 Tractor Sazi (24-11-2025)LNasaf 1 - 2 Al Wahda FC (03-11-2025)LShabab Al Ahli Dubai 4 - 1 Nasaf (21-10-2025)LNasaf 2 - 3 Al-Hilal Saudi FC (29-09-2025)