AFC Champions League League Phase East - 3

Shanghai Shenhua 2 - 0 FT FC Seoul

Shanghai Stadium

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

Futmetrix Verdict
21
FT
Wed, Oct 22
Shanghai Shenhua
2-0
FC Seoul
⚡ Intensity 23
⚖️ Balance 9
🏆 Stakes 0
🎲 Upset 0
Clinical Shenhua stun possession-heavy Seoul.

Clinical Shenhua Defy the Odds at Shanghai Stadium

Skip It Futmetrix Score: 21/100. Shanghai Shenhua’s clinical defiance overcame FC Seoul’s territorial dominance in a high-octane AFC Champions League encounter.

The Siege of Shanghai

The atmosphere at Shanghai Stadium was electric as the hosts prepared for a relentless tactical challenge. From the opening exchanges, FC Seoul established a clear territorial advantage, utilizing their superior technical quality to control the middle of the pitch. With a Balance score of 0.9, the match initially felt like a tactical stalemate, yet the South Korean side moved the ball with intent, registering a staggering 67% possession throughout the evening. They looked to stretch the Shanghai Shenhua defensive line, which remained disciplined and compact. The visitors’ ability to transition from defense to attack was swift, forcing the home side into a deep-lying posture that demanded absolute concentration to avoid an early breakthrough. Despite the pressure, the Shenhua backline held firm against the initial waves of attack.

Precision Over Pressure

As the match progressed, the sheer volume of activity increased significantly, reflected in an Intensity rating of 3.9. While the visitors launched a barrage of 21 shots, their lack of a clinical edge proved costly. In contrast, the hosts were lethal when presented with rare openings. The match turned into a classic battle of efficiency versus volume; while Seoul dominated the ball, Shenhua focused on high-quality transitions. A combined 35 shots were attempted across the ninety minutes, but it was the home side that found the back of the net twice to shell-shock the visitors. This shift in momentum was underscored by the mounting pressure from 12 corners, yet the Stakes of 1.0 ensured neither side could afford a momentary lapse. Shenhua’s ability to absorb pressure and strike on the counter-attack defined this pivotal phase of the contest.

A Defensive Masterclass

The final third of the match was a testament to defensive resilience and elite goalkeeping. Between the two sticks, the goalkeepers recorded 9 saves, with the Shenhua shot-stopper particularly influential in preserving the clean sheet. Despite being pinned back for long periods and facing a heavy shot volume, the Chinese side remained composed. This 2-0 victory provides a massive boost to morale for a side that had struggled for consistency in their domestic form. For the visitors, the result will be a bitter pill to swallow after controlling so much of the play but failing to convert their dominance into goals. As the whistle blew, the local pride was evident, with the home supporters celebrating a significant result that reshapes their outlook in the continental competition. The tactical discipline shown here will be a blueprint for their upcoming fixtures.

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
33%
67%
Shanghai Shenhua 33%
FC Seoul 67%
Shots
14
21
Shanghai Shenhua 14
FC Seoul 21
Shots on Target
6
5
Shanghai Shenhua 6
FC Seoul 5
Expected Goals (xG)
0.00
0.00
Shanghai Shenhua 0.00
FC Seoul 0.00
Passes
270
568
Shanghai Shenhua 270
FC Seoul 568
Pass Accuracy
76%
90%
Shanghai Shenhua 76%
FC Seoul 90%
Corners
5
7
Shanghai Shenhua 5
FC Seoul 7
Fouls
11
11
Shanghai Shenhua 11
FC Seoul 11
Yellow Cards
0
2
Shanghai Shenhua 0
FC Seoul 2
Red Cards
0
0
Shanghai Shenhua 0
FC Seoul 0

Match Events

Jin-su Kim 🟨 26'
Jae-mun Ryu 🟨 45'+1
HT
46' 🔄 Liu Chengyu Andre Luis
Y. Al Arab Lee Han-Do 🔄 46'
Lucas Silva Moon Seon-Min 🔄 46'
57' L. Asue (J. Teixeira)
Ryu Jae-Moon Lee Seung-Mo 🔄 59'
66' 🔄 Yang Zexiang Chan Shinichi
66' 🔄 Gao Tianyi Xu Haoyang
69' 🔄 L. Asue Saulo Mineiro
M. Dugandzic Cheon Seong-Hoon 🔄 75'
Hwang Do-Yun Jeong Seung-Won 🔄 87'
89' Andre Luis (W. Manafa)
90'+1 🔄 J. Teixeira Yang Haoyu
FT

Player Cards

Our take on every player in this match

Shanghai Shenhua

Goalkeepers
Xue Qinghao
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
W. Manafa
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
19%
Pass Acc
Jiang Shenglong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Zhu Chenjie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Yang Zexiang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Midfielders
L. Ke
👻 Invisible Nothing to note
Gao Tianyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Wu Xi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Teixeira
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
24%
Pass Acc
Forwards
L. Asue
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.2
Rating
Liu Chengyu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Bao Yaxiong
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Wang Shilong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jin Shunkai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chan Shinichi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Fulangxisi Aidi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Amadou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Xu Haoyang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Wang Haijian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yang Haoyu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Andre Luis
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.3
Rating
Saulo Mineiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Han Jiawen
👻 Invisible Nothing to note

FC Seoul

Goalkeepers
Kang Hyeon-Mu
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Choi Jun
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Park Seong-Hoon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Al Arab
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Kim Jin-Su
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
70%
Pass Acc
Midfielders
Ryu Jae-Moon
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Hwang Do-Yun
NPC
NPC
87
Minutes
87
Minutes
45%
Pass Acc
6.6
Rating
Anderson Oliveira
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
47%
Pass Acc
J. Lingard
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
66%
Pass Acc
Lucas Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
M. Dugandzic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
BENCH
Choi Chul-Won
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jeong Tae-Wook
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bae Hyun-Seo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lee Han-Do
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Park Soo-Il
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lee Seung-Mo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
J. Kim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Park Jang Han-Gyeol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeong Seung-Won
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Moon Seon-Min
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Cho Young-Wook
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cheon Seong-Hoon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

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)