← All matches
Milan Ristic
Qingdao Hainiu
Dalian Yingbo FC
Qingdao Hainiu
4-4-2 · 4-2-3-1
Dalian Yingbo FC
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
14'
⚽
C. Strandberg · assist C. Lin1–0
18'
⚽
Y. Yeboah2–0
20'
L. Zhuoyi
Half-time · 2–0
45'
VAR
Goal not given after review · N. Stanciu
45'
M. Weijie
45'+4
H. Li
51'
⚽
F. Acheampong · assist M. Weijie2–1
54'
🔁
A. E. Messaoudi ◂ S. Luo
64'
🔁
S. Kangbo ◂ Y. Mingrui
67'
F. Acheampong
69'
🔁
Q. Wang ◂ H. Li
69'
🔁
S. Wenjie ◂ J. Yonghao
70'
🔁
J. Liu ◂ N. Anđelković
71'
C. Lin
72'
🔁
Z. Pengyu ◂ L. Zhuoyi
80'
🔁
N. Pan ◂ C. Lin
85'
⚽
C. Strandberg · assist S. Wenjie3–1
88'
🔁
P. Shunjie ◂ M. Traoré
Second half · 3–1
90'
VAR
Card check · Q. Wang
90'+2
Q. Wang
Coaches
Guoxu Li 
Recent form
WAWuhan Three Towns3-1
WHShanghai Port3-1
WHShandong Taishan4-1
LAShanghai Shenhua0-2
DHQingdao West Coast0-0
LABeijing Guoan0-3
WHChongqing Tonglianglong FC1-0
LHYunnan Yukun1-3
WALiaoning Tieren FC1-0
WHHenan FC2-1
Where to watch
Migu
Match facts
Stadium
Qingdao Youth Football Stadium
City
Qingdao
Referee
Kickoff
10 May, 12:00 UTC
Competition
Chinese Super League
Highlights & clips
28
P. Mu
7.2
17
Q. Wang
6.4
↑ 69'
4
Y. Jin
6.4
3
J. Liu
7.2
↑ 70'
29
S. Li
6.5
7
Y. Yeboah
8.2
11
A. E. Messaoudi
6.5
↑ 54'
6
M. Edjouma
8.0
19
S. Wenjie
6.9
↑ 69'
10
C. Strandberg
8.6
24
N. Pan
6.5
↑ 80'
26
Z. Huang
6.4
16
Z. Pengyu
6.3
↑ 72'
21
P. Lü
6.5
5
P. Shunjie
6.7
↑ 88'
22
M. Weijie
6.6
40
J. Liao
6.4
4
I. Alimi
7.4
28
S. Kangbo
6.2
↑ 64'
10
N. Stanciu
7.4
30
F. Acheampong
6.7
11
C. Malele
6.1
Substitutes
1GL. Jun
43GM. Jappar
26DN. Anđelković↓ 70'6.8
16DH. Li↓ 69'6.5
23DL. Song
14DS. Zheng'ao
8MC. Lin↓ 80'7.0
31MS. Luo↓ 54'6.5
34MJ. Yonghao↓ 69'6.0
30MS. Che
47MZ. Chuanhui
22FY. Cong
Coach: Milan Ristic
Substitutes
20GW. Liu
1GG. Peng
2DM. Traoré↓ 88'6.2
38DL. Zhuoyi↓ 72'6.1
15DJ. Wen
27MY. Mingrui↓ 64'6.1
37MC. Zhang
23MS. Huang
14MY. Yihan
Coach: Guoxu Li
Top stats
41%Possession59%
1.64Expected goals (xG)1.94
14Total shots13
8Shots on target5
5Big chances3
7Corners7
Shots
3Shots off target7
3Blocked shots1
8Shots inside box10
6Shots outside box3
0Hit woodwork2
2Big chances scored1
3Big chances missed2
Attack
16Touches in box34
69Final third entries63
1Offsides4
15Free kicks15
2Fouled in final third2
Passing
314Passes450
228Accurate passes366
31/74 (42%)Long balls19/40 (48%)
3/13 (23%)Crosses4/11 (36%)
20Throw-ins25
Duels
48Duels52
41/91 (45%)Ground duels50/91 (55%)
17/29 (59%)Aerial duels12/29 (41%)
9/26 (35%)Dribbles8/17 (47%)
12Dispossessed9
Defending
18Tackles29
78Tackles won62
17Interceptions6
29Clearances18
58Recoveries64
Discipline
15Fouls15
2Yellow cards3
1Red cards0
Goalkeeping
4Saves5
1Big saves0
8Goal kicks2
0Punches1
Odds consensus
1X2consensus
2.88
Qingdao Hainiu
3.29
Draw
2.35
Dalian Yingbo FC
Double Chanceconsensus
1.54
Qingdao Hainiu or Draw
1.32
Qingdao Hainiu or Dalian Yingbo FC
1.39
Draw or Dalian Yingbo FC
Both Teams to Scoreconsensus
1.74
Yes
1.99
No
Total Goals 0.50consensus
1.05
Over 0.50
8.88
Under 0.50
Total Goals 1.50consensus
1.31
Over 1.50
3.25
Under 1.50
Total Goals 2.50consensus
1.95
Over 2.50
1.76
Under 2.50
Total Goals 3.50consensus
3.40
Over 3.50
1.28
Under 3.50
Total Goals 4.50consensus
6.50
Over 4.50
1.10
Under 4.50
Draw No Betconsensus
2.06
Qingdao Hainiu
1.70
Dalian Yingbo FC
Total Corners (O/U) 5.50consensus
1.06
Over 5.50
8.50
Under 5.50
Total Corners (O/U) 6.50consensus
1.15
Over 6.50
4.98
Under 6.50
Total Corners (O/U) 7.50consensus
1.28
Over 7.50
3.25
Under 7.50
Total Corners (O/U) 8.50consensus
1.50
Over 8.50
2.38
Under 8.50
Total Corners (O/U) 9.50consensus
1.83
Over 9.50
1.83
Under 9.50
Total Corners (O/U) 10.50consensus
2.33
Over 10.50
1.50
Under 10.50
Total Corners (O/U) 11.50consensus
3.15
Over 11.50
1.29
Under 11.50
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.