Sunday, September 21, 2025 at 8:00 AM
Shanghai Stadium , Shanghai
Chan Shinichi 68'
T. Chow 90+9'
Liu Chengyu 2'
H. Hu 65'
Wei Shihao 81'
Felipe Silva 90+8'
Tang Chuang 90+11'
Romulo 90+12'
Full time

Shanghai Shenhua Expose Chengdu’s Frailties: Are the League Leaders Built on Sand?

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Sync Shanghai Shenhua
Loading calendars...
or Chengdu Better City
Loading calendars...
to your calendar, and never miss a match.

A fiercely contested 1-1 draw at Shanghai Stadium on Sunday left Chengdu Better City’s lead atop the China Super League looking less secure than ever, as third-placed Shanghai Shenhua pressed their case as genuine title contenders and raised questions about whether the table-toppers can withstand pressure in the season’s defining moments.

From the outset, this was a clash between two in-form giants. Chengdu Better City entered the match riding a two-game winning streak, boasting a potent attack led by Felipe Silva and Jung Won Seo, and sporting the league’s stingiest defense, conceding just 0.67 goals per match. Shanghai Shenhua, meanwhile, arrived unbeaten in their previous seven league fixtures, their own offense humming along at more than two goals per game.

The opening exchanges saw Chengdu trying to set the tempo, but it was Shenhua’s midfield that dictated large stretches, frequently pinning the visitors back. The breakthrough came midway through the first half, when Shenhua’s relentless pressing forced a turnover in Chengdu’s half. A precise ball split the defense, and the hosts coolly slotted home to take a deserved lead. The stadium erupted, sensing that a pivotal result was in the making.

Yet, Chengdu’s response was the mark of a side with championship pedigree. Drawing on their experience, they regrouped after the interval, gradually wresting control. Their equalizer, coming from a well-worked set piece, was a testament to their tactical discipline. Felipe Silva, ever the danger man, played a crucial role, threading the pass that led to the finish—a reminder of why he tops Chengdu’s scoring and assist charts this season.

As the match wore on, both sides carved out chances, but neither could find a winner. Shenhua’s back line, often criticized in recent weeks, held firm against late Chengdu pressure, while the visitors’ vaunted defense again showed signs of vulnerability under sustained attack.

The implications for the title race are profound. Chengdu retain their position at the summit, but their inability to close out matches against top rivals is now a recurring theme—a worrying sign as the campaign enters its decisive phase. Meanwhile, Shanghai Shenhua’s performance signals that the gap between the sides is far narrower than the table suggests. If anything, Shenhua’s upward momentum and tactical cohesion may soon tilt the balance of power.

For Chengdu, the draw preserves their leadership but exposes cracks. For Shenhua, it’s a statement: the chase is on, and the leaders may not be as untouchable—or as unflappable—as they seemed just weeks ago.

Team Lineups

Chengdu Better City
5-4-1
COACH
Jung-Won Seo
32
Dianzuo Liu
11
Yahav Gurfinkel
22
Yang Li
26
Mincheng Yuan
5
Timo Letschert
2
Hetao Hu
7
Shihao Wei
16
Ming Yang Yang
8
Tim Chow
10
Rômulo
9
Felipe Silva
Shanghai Shenhua
4-3-1-2
COACH
Leonid Slutskiy
1
Xue Qinghao
27
Shinichi Chan
5
Chenjie Zhu
4
Shenglong Jiang
13
Wilson Manafá
15
Xi Wu
17
Tianyi Gao
7
Haoyang Xu
10
João Carlos Teixeira
19
Luís Asué
34
Chengyu Liu

Chengdu Better City Substitutes

1 Tao Jian
G
3 Xin Tang
D
15 Dinghao Yan
M
19 Yanfeng Dong
D
24 Chuang Tang
F
25 Mirahmetjan Muzepper
M
28 Shuai Yang
D
39 Chao Gan
M
48 Li Moyu
F
49 Xu Hong
D
58 Liao Rongxiang
M
59 Ziteng Wang
D

Shanghai Shenhua Substitutes

2 Shilong Wang
D
3 Jin Shunkai
D
16 Zexiang Yang
D
20 Hanchao Yu
M
30 Yaxiong Bao
G
32 Aidi Fulang Xisi
D
33 Haijian Wang
M
38 Wu Qipeng
D
41 Zhou Zhengkai
G
43 Haoyu Yang
M
45 Jiawen Han
M

Match Statistics

1
Shots on Goal
4
286
Accurate Passes
390
10
Fouls
10
1
Yellow Cards
5
3
Offsides
1