AFC Champions League League Phase East - 3

Chengdu Better City 0 - 2 FT Johor Darul Takzim FC

Chengdu Phoenix Hill Sports Park

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

Futmetrix Verdict
19
FT
Tue, Oct 21
Chengdu Better City
0-2
Johor Darul Takzim FC
⚡ Intensity 21
⚖️ Balance 9
🏆 Stakes 0
🎲 Upset 0
Johor efficiency stuns dominant Chengdu hosts.

Clinical Johor Silence Chengdu at Phoenix Hill

Skip It Futmetrix Score: 19/100. A lesson in pure efficiency saw Johor Darul Takzim FC defy the possession statistics to secure a vital 0-2 away victory in the AFC Champions League.

The Possession Illusion

The match at the Chengdu Phoenix Hill Football Stadium began with Chengdu Better City asserting total control over the ball. Dominating 64% of possession, the hosts looked to squeeze the visitors deep into their own half, yet an Intensity score of 3.6 highlights where the real threat lay. While the Chinese side moved the ball accurately, completing 82% of their 448 passes, they lacked a cutting edge in the final third. Johor Darul Takzim FC remained disciplined, absorbing the pressure and waiting for the right moment to strike. The early phase was defined by Chengdu's sterile dominance, as they struggled to convert their territorial advantage into meaningful tests for the visiting goalkeeper.

The Counter-Attacking Surge

The narrative shifted dramatically as the visitors unleashed an "attacking siege" that the stats barely hinted at. Despite having significantly less of the ball, the Malaysian champions registered 14 shots compared to just 4 from the hosts. This discrepancy in shot volume tilted the Balance of the match firmly in favor of the visitors. The JDT frontline exploited the spaces left behind by Chengdu's advancing full-backs, turning every turnover into a dangerous transition. With 6 shots on target, the visitors forced the Chengdu backline into desperate recovery challenges, resulting in five yellow cards for the frustrated home side. This clinical approach punished Chengdu for their inability to protect against the break, transforming a cagey affair into a commanding lead for the away side.

Pressure and Resolution

As the clock ticked down, Chengdu attempted to salvage a result through set-pieces, racking up five corners and maintaining their grip on the ball. However, the Stakes of the continental competition seemed to weigh heavily on the hosts, who managed only a single shot on target throughout the entire 90 minutes. The Johor defense, led by their organized central block, handled the 11 total corners in the match with composure. The 0-2 result leaves Chengdu Better City searching for answers after a run of matches without a win, while Johor Darul Takzim FC climb the table with a performance that prioritized quality over quantity. The final whistle confirmed a strategic triumph for the visitors, leaving the home fans at the Phoenix Hill stadium in stunned silence.

Key Questions

What was the final score between Chengdu and Johor?

Johor Darul Takzim FC won the match 0-2 away from home.

Where was the match played?

The match took place at the Chengdu Phoenix Hill Football Stadium.

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
64%
36%
Chengdu Better City 64%
Johor Darul Takzim FC 36%
Shots
4
14
Chengdu Better City 4
Johor Darul Takzim FC 14
Shots on Target
1
6
Chengdu Better City 1
Johor Darul Takzim FC 6
Expected Goals (xG)
0.00
0.00
Chengdu Better City 0.00
Johor Darul Takzim FC 0.00
Passes
448
254
Chengdu Better City 448
Johor Darul Takzim FC 254
Pass Accuracy
82%
65%
Chengdu Better City 82%
Johor Darul Takzim FC 65%
Corners
5
6
Chengdu Better City 5
Johor Darul Takzim FC 6
Fouls
20
19
Chengdu Better City 20
Johor Darul Takzim FC 19
Yellow Cards
5
2
Chengdu Better City 5
Johor Darul Takzim FC 2
Red Cards
0
0
Chengdu Better City 0
Johor Darul Takzim FC 0

Match Events

O. Arribas (Jairo) 5'
12' 🟨 Yanfeng Dong
Jairo da Silva 🟨 13'
29' 🔄 H. Hu Y. Gurfinkel
Jonathan Silva 🟨 30'
45' 🟨 Pedro Delgado
HT
46' 🔄 Y. Dong T. Letschert
46' 🔄 Xu Hong Felipe Silva
E. Israfilov S. Lowry 🔄 46'
55' 🟨 Tim Chow
59' 🟨 Pengfei Han
N. Mendez (J. Silva) 62'
63' 🔄 Liao Rongxiang Yang Ming-Yang
A. Fazail N. Insa 🔄 71'
82' 🔄 Han Pengfei Tang Chuang
R. Parra S. Saad 🔄 85'
A. Aketxe A. Teto 🔄 85'
89' 🟨 Chuang Tang
Jairo Bergson 🔄 89'
FT

Player Cards

Our take on every player in this match

Chengdu Better City

Goalkeepers
Liu Dianzuo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Y. Dong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Han Pengfei
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Y. Li
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
89%
Duel Win %
Midfielders
Wang Dongsheng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Chow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Gan Chao
MAGNET
MAGNET
68
Activity
68
Activity
55
Passes
13
Duels
H. Hu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
29
Entry
Forwards
Liao Rongxiang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
P. Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Xu Hong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Jian Tao
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Letschert
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Y. Gurfinkel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
Started
Entry
Yuan Mincheng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yang Shuai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tang Xin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Muzepper Murahmetjan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yan Dinghao
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yang Ming-Yang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Felipe Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Li Moyu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tang Chuang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Johor Darul Takzim FC

Goalkeepers
A. Zubiaurre
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
A. Aketxe
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
25%
Pass Acc
Antonio Cristian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Israfilov
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
O. Arribas
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
J. Silva
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
A. Fazail
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
N. Mendez
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
R. Parra
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Forwards
Jairo
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
5.3
Rating
A. Aiman
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
13%
Pass Acc
BENCH
J. Park
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Lowry
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
L. Corbin-Ong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Faiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Insa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
A. Teto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
S. Castillejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Hidalgo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bergson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
C. Abad Amat
👻 Invisible Nothing to note
S. Hazmi
👻 Invisible Nothing to note
S. Saad
👻 Invisible Nothing to note

League Standings

Pos Team P Pts GF GA GD Form
1 Ulsan Hyundai FC 3 7 4 2 +2 WUlsan Hyundai FC 1 - 0 Sanfrecce Hiroshima (21-10-2025)DShanghai Shenhua 1 - 1 Ulsan Hyundai FC (01-10-2025)WUlsan Hyundai FC 2 - 1 Chengdu Better City (17-09-2025)
2 Vissel Kobe 3 6 7 4 +3 LGangwon FC 4 - 3 Vissel Kobe (22-10-2025)WVissel Kobe 1 - 0 Melbourne City (01-10-2025)WSHANGHAI SIPG 0 - 3 Vissel Kobe (17-09-2025)
3 Gangwon FC 3 6 6 5 +1 WGangwon FC 4 - 3 Vissel Kobe (22-10-2025)LChengdu Better City 1 - 0 Gangwon FC (30-09-2025)WGangwon FC 2 - 1 Shanghai Shenhua (16-09-2025)
4 Machida Zelvia 3 5 3 1 +2 WSHANGHAI SIPG 0 - 2 Machida Zelvia (21-10-2025)DJohor Darul Takzim FC 0 - 0 Machida Zelvia (30-09-2025)DMachida Zelvia 1 - 1 FC Seoul (16-09-2025)
5 Shanghai Shenhua 3 4 4 3 +1 WShanghai Shenhua 2 - 0 FC Seoul (22-10-2025)DShanghai Shenhua 1 - 1 Ulsan Hyundai FC (01-10-2025)LGangwon FC 2 - 1 Shanghai Shenhua (16-09-2025)
6 FC Seoul 3 4 4 3 +1 LShanghai Shenhua 2 - 0 FC Seoul (22-10-2025)WFC Seoul 3 - 0 Buriram United (30-09-2025)DMachida Zelvia 1 - 1 FC Seoul (16-09-2025)
7 Sanfrecce Hiroshima 3 4 3 2 +1 LUlsan Hyundai FC 1 - 0 Sanfrecce Hiroshima (21-10-2025)DSanfrecce Hiroshima 1 - 1 SHANGHAI SIPG (30-09-2025)WMelbourne City 0 - 2 Sanfrecce Hiroshima (16-09-2025)
8 Johor Darul Takzim FC 3 4 3 2 +1 WChengdu Better City 0 - 2 Johor Darul Takzim FC (21-10-2025)DJohor Darul Takzim FC 0 - 0 Machida Zelvia (30-09-2025)LBuriram United 2 - 1 Johor Darul Takzim FC (16-09-2025)
9 Melbourne City 3 3 2 4 -2 WMelbourne City 2 - 1 Buriram United (21-10-2025)LVissel Kobe 1 - 0 Melbourne City (01-10-2025)LMelbourne City 0 - 2 Sanfrecce Hiroshima (16-09-2025)
10 Chengdu Better City 3 3 2 4 -2 LChengdu Better City 0 - 2 Johor Darul Takzim FC (21-10-2025)WChengdu Better City 1 - 0 Gangwon FC (30-09-2025)LUlsan Hyundai FC 2 - 1 Chengdu Better City (17-09-2025)
11 Buriram United 3 3 3 6 -3 LMelbourne City 2 - 1 Buriram United (21-10-2025)LFC Seoul 3 - 0 Buriram United (30-09-2025)WBuriram United 2 - 1 Johor Darul Takzim FC (16-09-2025)
12 SHANGHAI SIPG 3 1 1 6 -5 LSHANGHAI SIPG 0 - 2 Machida Zelvia (21-10-2025)DSanfrecce Hiroshima 1 - 1 SHANGHAI SIPG (30-09-2025)LSHANGHAI SIPG 0 - 3 Vissel Kobe (17-09-2025)