AFC Champions League League Phase East - 8

SHANGHAI SIPG 0 - 0 FT Ulsan Hyundai FC

Pudong Football Stadium

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

Futmetrix Verdict
13
FT
Wed, Feb 18
SHANGHAI SIPG
0-0
Ulsan Hyundai FC
⚡ Intensity 10
⚖️ Balance 10
🏆 Stakes 2
🎲 Upset 0
Yan's heroics deny dominant Ulsan side.

The Great Wall of Pudong

Skip It Futmetrix Score: 13/100. A masterclass in goalkeeping turned a potential blowout into a gritty stalemate as the hosts clung on for dear life.

Dominance Denied Early

Ulsan Hyundai FC started like a house on fire, looking to exploit a struggling home side from the first whistle. The Intensity was high from the off, with the visitors taking absolute control of the middle of the pitch. Ulsan Hyundai FC dominated possession with a commanding 61%, pinning the hosts back into their own third for long stretches. Kyu-seong Lee acted as the primary architect, pulling the strings in midfield and creating openings that really should have seen the net bulge early on. Shanghai looked rattled, struggling to transition or find any rhythm as the South Korean side racked up corner after corner. It was a tactical imposition that left the home side gasping for air in the humid atmosphere of the SAIC Motor Pudong Arena, yet the breakthrough remained elusive despite the pressure.

The Yan Rescue Mission

As the match progressed, the narrative shifted from a tactical battle to a one-man rescue mission. With Ulsan's shot count climbing toward a staggering 21 attempts, Junling Yan transformed into an unbeatable obstacle between the sticks. The Upset Factor began to simmer as every point-blank save sucked the morale out of the Ulsan attackers. Ten saves is not just a statistic; it is a statement of pure defiance. Ulsan threw everything at the goal—headers from set-pieces, long-range testers, and intricate box play—but the Shanghai keeper refused to blink. This was not about a lack of Balance in the general play; it was about one player single-handedly correcting the tilt of the pitch. Each desperate parry felt like a goal for the struggling SHANGHAI SIPG as they survived wave after wave of attacks.

Frustration at the Finish

By the final whistle, the frustration on the Ulsan bench was palpable as they realised they had let a massive opportunity slip. Despite a barrage of 30 combined shots across the pitch, the scoreboard remained stubbornly blank, much to the disbelief of the traveling fans. For Shanghai, this 0-0 draw is a vital building block in a difficult season, providing a much-needed boost to morale even if their winless run continues. The Stakes in the AFC Champions League are always massive, and while Ulsan will feel they dropped two points, Shanghai will view this as a hard-earned victory for their defensive resilience. Ulsan’s 21 shots and 10 on target tell the story of a missed opportunity, leaving them mid-table and searching for the clinical edge that deserted them in China. It was a night where the goalkeeper reigned supreme over the strikers.

Key Questions

What made Junling Yan the Man of the Match?

Yan produced a staggering 10 saves, single-handedly keeping a clean sheet despite Ulsan launching a relentless 21-shot assault on his goal throughout the match.

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
39%
61%
SHANGHAI SIPG 39%
Ulsan Hyundai FC 61%
Shots
9
21
SHANGHAI SIPG 9
Ulsan Hyundai FC 21
Shots on Target
2
10
SHANGHAI SIPG 2
Ulsan Hyundai FC 10
Expected Goals (xG)
0.53
1.18
SHANGHAI SIPG 0.53
Ulsan Hyundai FC 1.18
Passes
318
512
SHANGHAI SIPG 318
Ulsan Hyundai FC 512
Pass Accuracy
80%
86%
SHANGHAI SIPG 80%
Ulsan Hyundai FC 86%
Corners
3
9
SHANGHAI SIPG 3
Ulsan Hyundai FC 9
Fouls
11
10
SHANGHAI SIPG 11
Ulsan Hyundai FC 10
Yellow Cards
1
1
SHANGHAI SIPG 1
Ulsan Hyundai FC 1
Red Cards
0
0
SHANGHAI SIPG 0
Ulsan Hyundai FC 0

Match Events

30' 🟨 A. Yang
41' 🔄 Gabrielzinho X. Li
HT
Cho Hyun-Taek 🟨 70'
Pedrinho Lee Jin-Hyun 🔄 76'
78' 🔄 Lu Yongtao Kuai Jiwen
78' 🔄 Wei Zhen Zhang Linpeng
Kang Sang-Woo Jang Si-Young 🔄 80'
Yago Cariello Sim Sang-Min 🔄 80'
Cho Hyun-Taek Marcao 🔄 81'
82' 🔄 Jean Claude Zhang Yuan
82' 🔄 Li Shuai Yue Xin
88' 🔄 M. Orr Feng Jing
Choi Seok-Hyun Yoon Jong-Gyu 🔄 90'+3
FT

Player Cards

Our take on every player in this match

SHANGHAI SIPG

Goalkeepers
Junling Yan
OCTOPUS
OCTOPUS
10
Saves
10
Saves
0
Conceded
100%
Save %
Defenders
Xi Yang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Zhen Wei
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Yusup Umidjan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Shuai Li
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Midfielders
Liu Zhurun
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Lu Yongtao
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Jean Claude Aziangbe
ENFORCER
ENFORCER
4
Tackles
4
Tackles
6
Duels Won
86%
Win %
Gabrielzinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
Total Mins
41
Entry
Forwards
Mateus Vital
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Matthew Orr
NPC
NPC
88
Minutes
88
Minutes
4%
Pass Acc
6.5
Rating
BENCH
Wei Chen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Shimeng Bao
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yue Xin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Shenchao Wang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Linpeng Zhang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Huan Fu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Óscar Melendo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yuan Zhang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Kuai Jiwen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Jingchao Meng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Li Xinxiang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Jin Feng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry

Ulsan Hyundai FC

Goalkeepers
Hyeon-woo Jo
MAGNET
MAGNET
54
Activity
54
Activity
54
Passes
0
Duels
Defenders
Choi Seok-Hyun
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
71%
Duel Win %
Jae-ik Lee
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Young-Gwon Kim
MAGNET
MAGNET
86
Activity
86
Activity
84
Passes
2
Duels
Hyun-taek Cho
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
69%
Duel Win %
Midfielders
Kyu-seong Lee
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Darijan Bojanić
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
62%
Pass Acc
Pedrinho
SNAKEBITTEN
SNAKEBITTEN
4
On Target
4
On Target
0
Goals
1.2
xG Wasted
Dong-gyeong Lee
ARCHITECT
ARCHITECT
8
Key Passes
8
Key Passes
0
Assists
37%
Pass Acc
Sang-woo Kang
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Forwards
Yago Cariello
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Ryu Seong-Min
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Miłosz Trojak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sang-min Shim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Jong-gyu Yoon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
In-woo Back
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Min-seo Jo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jin-hyun Lee
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Jang Si-young
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Marcão
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Yool Heo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
26/11/2024 Ulsan Hyundai FC 1 - 3 SHANGHAI SIPG AFC Champions League Ulsan Munsu Football Stadium
21/05/2019 SHANGHAI SIPG 5 - 0 Ulsan Hyundai FC AFC Champions League Shanghai Stadium
13/03/2019 Ulsan Hyundai FC 1 - 0 SHANGHAI SIPG AFC Champions League Ulsan Munsu Football Stadium
13/03/2018 Ulsan Hyundai FC 0 - 1 SHANGHAI SIPG AFC Champions League Ulsan Munsu Football Stadium
07/03/2018 SHANGHAI SIPG 2 - 2 Ulsan Hyundai FC AFC Champions League Shanghai Stadium
26/11/2024
AFC Champions League Ulsan Munsu Football Stadium
21/05/2019
AFC Champions League Shanghai Stadium
13/03/2019
AFC Champions League Ulsan Munsu Football Stadium
13/03/2018
AFC Champions League Ulsan Munsu Football Stadium
07/03/2018
AFC Champions League Shanghai Stadium
SHANGHAI SIPG Win
Ulsan Hyundai FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Machida Zelvia 8 17 15 7 +8 WMachida Zelvia 3 - 2 Chengdu Better City (17-02-2026)WShanghai Shenhua 0 - 2 Machida Zelvia (10-02-2026)WMachida Zelvia 3 - 1 Ulsan Hyundai FC (09-12-2025)WGangwon FC 1 - 3 Machida Zelvia (25-11-2025)LMachida Zelvia 1 - 2 Melbourne City (04-11-2025)
2 Vissel Kobe 8 16 14 7 +7 LJohor Darul Takzim FC 1 - 0 Vissel Kobe (17-02-2026)WVissel Kobe 2 - 0 FC Seoul (10-02-2026)DVissel Kobe 2 - 2 Chengdu Better City (09-12-2025)WShanghai Shenhua 0 - 2 Vissel Kobe (26-11-2025)WVissel Kobe 1 - 0 Ulsan Hyundai FC (05-11-2025)
3 Sanfrecce Hiroshima 8 15 10 6 +4 DFC Seoul 2 - 2 Sanfrecce Hiroshima (17-02-2026)WSanfrecce Hiroshima 2 - 1 Johor Darul Takzim FC (10-02-2026)WSanfrecce Hiroshima 1 - 0 Shanghai Shenhua (10-12-2025)DChengdu Better City 1 - 1 Sanfrecce Hiroshima (25-11-2025)WSanfrecce Hiroshima 1 - 0 Gangwon FC (04-11-2025)
4 Buriram United 8 14 10 8 +2 WBuriram United 2 - 0 Shanghai Shenhua (17-02-2026)WChengdu Better City 0 - 1 Buriram United (10-02-2026)DBuriram United 2 - 2 Gangwon FC (09-12-2025)DUlsan Hyundai FC 0 - 0 Buriram United (26-11-2025)WBuriram United 2 - 0 SHANGHAI SIPG (04-11-2025)
5 Melbourne City 7 13 9 7 +2 WUlsan Hyundai FC 1 - 2 Melbourne City (11-02-2026)DFC Seoul 1 - 1 Melbourne City (10-12-2025)WMelbourne City 2 - 0 Johor Darul Takzim FC (25-11-2025)WMachida Zelvia 1 - 2 Melbourne City (04-11-2025)WMelbourne City 2 - 1 Buriram United (21-10-2025)
6 Johor Darul Takzim FC 8 11 8 7 +1 WJohor Darul Takzim FC 1 - 0 Vissel Kobe (17-02-2026)LSanfrecce Hiroshima 2 - 1 Johor Darul Takzim FC (10-02-2026)DJohor Darul Takzim FC 0 - 0 SHANGHAI SIPG (09-12-2025)LMelbourne City 2 - 0 Johor Darul Takzim FC (25-11-2025)WJohor Darul Takzim FC 3 - 1 Shanghai Shenhua (05-11-2025)
7 FC Seoul 8 10 10 9 +1 DFC Seoul 2 - 2 Sanfrecce Hiroshima (17-02-2026)LVissel Kobe 2 - 0 FC Seoul (10-02-2026)DFC Seoul 1 - 1 Melbourne City (10-12-2025)WSHANGHAI SIPG 1 - 3 FC Seoul (25-11-2025)DFC Seoul 0 - 0 Chengdu Better City (04-11-2025)
8 Gangwon FC 7 8 9 11 -2 DGangwon FC 0 - 0 SHANGHAI SIPG (11-02-2026)DBuriram United 2 - 2 Gangwon FC (09-12-2025)LGangwon FC 1 - 3 Machida Zelvia (25-11-2025)LSanfrecce Hiroshima 1 - 0 Gangwon FC (04-11-2025)WGangwon FC 4 - 3 Vissel Kobe (22-10-2025)
9 Ulsan Hyundai FC 7 8 6 8 -2 LUlsan Hyundai FC 1 - 2 Melbourne City (11-02-2026)LMachida Zelvia 3 - 1 Ulsan Hyundai FC (09-12-2025)DUlsan Hyundai FC 0 - 0 Buriram United (26-11-2025)LVissel Kobe 1 - 0 Ulsan Hyundai FC (05-11-2025)WUlsan Hyundai FC 1 - 0 Sanfrecce Hiroshima (21-10-2025)
10 Chengdu Better City 8 6 7 11 -4 LMachida Zelvia 3 - 2 Chengdu Better City (17-02-2026)LChengdu Better City 0 - 1 Buriram United (10-02-2026)DVissel Kobe 2 - 2 Chengdu Better City (09-12-2025)DChengdu Better City 1 - 1 Sanfrecce Hiroshima (25-11-2025)DFC Seoul 0 - 0 Chengdu Better City (04-11-2025)
11 Shanghai Shenhua 8 4 5 13 -8 LBuriram United 2 - 0 Shanghai Shenhua (17-02-2026)LShanghai Shenhua 0 - 2 Machida Zelvia (10-02-2026)LSanfrecce Hiroshima 1 - 0 Shanghai Shenhua (10-12-2025)LShanghai Shenhua 0 - 2 Vissel Kobe (26-11-2025)LJohor Darul Takzim FC 3 - 1 Shanghai Shenhua (05-11-2025)
12 SHANGHAI SIPG 7 3 2 11 -9 DGangwon FC 0 - 0 SHANGHAI SIPG (11-02-2026)DJohor Darul Takzim FC 0 - 0 SHANGHAI SIPG (09-12-2025)LSHANGHAI SIPG 1 - 3 FC Seoul (25-11-2025)LBuriram United 2 - 0 SHANGHAI SIPG (04-11-2025)LSHANGHAI SIPG 0 - 2 Machida Zelvia (21-10-2025)