AFC Champions League League Phase West - 4

Tractor Sazi 1 - 0 FT Al Shorta

Yadegar-e-Emam Stadium

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

Futmetrix Verdict
17
FT
Mon, Nov 3
Tractor Sazi
1-0
Al Shorta
⚡ Intensity 15
⚖️ Balance 15
🏆 Stakes 0
🎲 Upset 0
Tractor Sazi survive Al Shorta siege

Clinical Tractor Sazi Weather Al Shorta Storm

Skip It Futmetrix Score: 17/100. A display of gritty defensive resilience at Sahand Arena saw the hosts consolidate their top-three standing despite a relentless but wasteful Iraqi offensive.

The Siege at Sahand Arena

The match at Sahand Arena began with an unexpected tactical dynamic as the visiting Iraqi side, Al Shorta, took the game to their hosts from the opening whistle. Despite their lowly position in the standings, the visitors controlled 54% of the ball, forcing Tractor Sazi into a deep defensive block. An Intensity rating of 2.7 reflects a match defined by constant pressure rather than end-to-end chaos. The Tractor Sazi goalkeeper was called into action early, setting the tone for a match where the Iranian side had to absorb significant pressure. The Stakes were clear for the home side, who knew a win would keep them firmly in the hunt for the top spots, but they struggled to find any rhythm in the opening exchanges against a highly motivated opposition.

The Statistical Paradox

As the match progressed, the discrepancy between the performance and the scoreline became a glaring narrative. Al Shorta launched a relentless attacking siege, racking up a staggering 19 shots compared to just 5 from the hosts. However, football is rarely a game of volume alone; it is a game of precision. While Al Shorta peppered the goal from all angles, only 6 of their attempts found the target, many of which were expertly handled by the Tractor Sazi backline. A Balance score of 1.5 highlights how lopsided the shot count was, yet Tractor Sazi remained the more composed side in their own box. The pivot came when the hosts made their few ventures forward count, demonstrating a level of efficiency that their opponents simply could not match throughout the ninety minutes.

Resolution and Continental Reality

The final whistle brought a sense of relief to the home supporters as Tractor Sazi emerged with a 1-0 victory, a result that felt like a smash-and-grab given the shot volume. With an Upset Factor of 0.0, the result technically followed the form book, yet the manner of the win was anything but comfortable. For Al Shorta, this was a bitter pill to swallow; despite dominating the majority of the metrics and testing the keeper repeatedly, they remain winless with just two points from seven matches. Tractor Sazi, meanwhile, move to 14 points, keeping their continental ambitions alive through sheer defensive grit and clinical finishing. This result underscores the harsh reality of the AFC Champions League: dominance without goals is a recipe for disappointment, while a single moment of clarity can secure all three points.

Key Questions

What was the final score between Tractor Sazi and Al Shorta?

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

Which team dominated the shooting statistics?

Al Shorta dominated with 19 shots compared to just 5 for Tractor Sazi.

How does this result affect the standings?

Tractor Sazi moves to 14 points in 3rd place, while Al Shorta remains 11th.

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
46%
54%
Tractor Sazi 46%
Al Shorta 54%
Shots
5
19
Tractor Sazi 5
Al Shorta 19
Shots on Target
2
6
Tractor Sazi 2
Al Shorta 6
Expected Goals (xG)
0.00
0.00
Tractor Sazi 0.00
Al Shorta 0.00
Passes
444
510
Tractor Sazi 444
Al Shorta 510
Pass Accuracy
80%
82%
Tractor Sazi 80%
Al Shorta 82%
Corners
0
9
Tractor Sazi 0
Al Shorta 9
Fouls
8
11
Tractor Sazi 8
Al Shorta 11
Yellow Cards
2
1
Tractor Sazi 2
Al Shorta 1
Red Cards
0
0
Tractor Sazi 0
Al Shorta 0

Match Events

26' M. Torabi (T. Strkalj)
HT
Mahmoud Al Mawas 🟨 57'
69' 🔄 T. Strkalj D. Drozdek
69' 🔄 M. Hashemnejad R. Lushkja
M. Sadoun A. S. Khudhair 🔄 70'
M. Al Mawas Mohammed Dawood 🔄 70'
A. Farhan B. Moumouni 🔄 79'
80' 🔄 S. Moharrami O. Khamrobekov
80' 🔄 M. Torabi M. Kazemayni
81' 🟨 Regi Lushkja
FT

Player Cards

Our take on every player in this match

Tractor Sazi

Goalkeepers
A. Beiranvand
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
S. Moharrami
ENFORCER
ENFORCER
5
Tackles
5
Tackles
12
Duels Won
71%
Win %
A. Sedlar
SHIELD
SHIELD
4
Blocks
4
Blocks
0
Interceptions
1
Tackles
S. Khalilzadeh
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
3
Interceptions
3
Blocks
D. Esmaeilifar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
M. Hashemnejad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
M. Shiri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Halilovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Torabi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
A. Hosseinzadeh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Strkalj
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.3
Rating
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. Kor
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
O. Khamrobekov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
R. Lushkja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
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
21
Total Mins
Started
Entry
A. Khorrami
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
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
10
Total Mins
Started
Entry
A. Jeddi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Al Shorta

Goalkeepers
A. Basil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
R. Amin
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
A. Yahia Alwan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
M. Sadoun
👻 Invisible Nothing to note
M. Ashabi
👻 Invisible Nothing to note
A. Qasim
👻 Invisible Nothing to note
M. Al Mawas
👻 Invisible Nothing to note
A. Farhan
👻 Invisible Nothing to note
D. Mendy
MAGNET
MAGNET
71
Activity
71
Activity
64
Passes
7
Duels
H. Ali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Leonel Ateba
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
14%
Pass Acc
BENCH
M. Younis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. S. Khudhair
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
B. Moumouni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
S. Abdulkadhim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Salih
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Abdulkhaleq
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
H. Ahmad
👻 Invisible Nothing to note
M. Kareem
👻 Invisible Nothing to note
Mohammed Dawood
👻 Invisible Nothing to note

League Standings

Pos Team P Pts GF GA GD Form
1 Al-Hilal Saudi FC 4 12 10 5 +5 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)WAl-Hilal Saudi FC 2 - 1 Al-Duhail SC (16-09-2025)
2 Al-Ahli Jeddah 4 10 12 5 +7 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)WAl-Ahli Jeddah 4 - 2 Nasaf (15-09-2025)
3 Al Wahda FC 4 10 7 3 +4 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)WAl Wahda FC 2 - 1 Al-Ittihad FC (15-09-2025)
4 Tractor Sazi 4 8 7 1 +6 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)DShabab Al Ahli Dubai 1 - 1 Tractor Sazi (16-09-2025)
5 Shabab Al Ahli Dubai 4 7 7 6 +1 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)DShabab Al Ahli Dubai 1 - 1 Tractor Sazi (16-09-2025)
6 Al-Ittihad FC 4 6 8 4 +4 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)LAl Wahda FC 2 - 1 Al-Ittihad FC (15-09-2025)
7 Al-Duhail SC 4 4 8 8 0 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)LAl-Hilal Saudi FC 2 - 1 Al-Duhail SC (16-09-2025)
8 Sharjah FC 4 4 5 12 -7 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)WSharjah FC 4 - 3 Al-Gharafa (15-09-2025)
9 Al-Gharafa 4 3 6 10 -4 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)LSharjah FC 4 - 3 Al-Gharafa (15-09-2025)
10 Al Sadd 4 2 4 7 -3 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)DAl Shorta 1 - 1 Al Sadd (15-09-2025)
11 Al Shorta 4 1 2 8 -6 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)DAl Shorta 1 - 1 Al Sadd (15-09-2025)
12 Nasaf 4 0 6 13 -7 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)LAl-Ahli Jeddah 4 - 2 Nasaf (15-09-2025)