← All matches
Ross Aloisi
Zhejiang
Dalian Yingbo FC
Zhejiang
3-4-2-1 · 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.
Player of the match
Match events
37'
⚽
W. Yudong · assist C. Jin1–0
41'
L. Zhuoyi · Foul
42'
N. Stanciu · Argument
Half-time · 1–0
46'
🔁
F. Boxuan ◂ L. Zhuoyi
54'
⚽
M. Tolić · assist A. Mitriță2–0
56'
⚽
I. Alimi · assist C. Malele2–1
57'
🔁
P. Delgado ◂ L. Jing
57'
🔁
Y. Mingrui ◂ F. Acheampong
64'
M. Traoré · Foul
66'
🔁
X. Junchi ◂ T. Lei
66'
🔁
F. Cardoso ◂ G. Sun
66'
🔁
Q. Tao ◂ M. Tolić
66'
L. Haofan · Foul
73'
🔁
J. Bi ◂ Y. Song
75'
⚽
M. Weijie · assist Y. Mingrui2–2
77'
⚽
F. Cardoso · assist Q. Tao3–2
79'
🔁
H. Zhang ◂ J. Liao
86'
C. Jin · Argument
89'
🔁
A. N'Doumbou ◂ W. Yudong
Full-time · 3–2
90'+2
M. Weijie · Foul
90'+3
🔁
J. Zhang ◂ A. Mitriță
Coaches
Guoxu Li 
Recent form
DAChongqing Tonglianglong FC1-1
WHQingdao Hainiu3-2
LAShanghai Shenhua2-3
LAQingdao West Coast1-3
WAHenan FC2-0
WHShandong Taishan3-1
WHWuhan Three Towns3-2
LHShanghai Shenhua1-4
LATianjin Jinmen Tiger0-1
WHChengdu Rongcheng2-0
Match facts
Stadium
Huanglong Stadium
City
Hangzhou
Referee
Yige Dai
Kickoff
26 Jul, 12:00 UTC
Competition
Chinese Super League
33
B. Zhao
5.9
38
Z. Aihui
6.7
5
L. Haofan
7.0
36
L. Possignolo
6.6
25
X. Junchi
6.3
↑ 66'
4
J. S. Park
6.9
22
C. Jin
7.2
27
F. Cardoso
8.0
↑ 66'
7
Q. Tao
7.0
↑ 66'
29
J. Zhang
6.4
↑ 90'
8
A. N'Doumbou
6.6
↑ 89'
20
W. Liu
6.2
12
F. Boxuan
5.7
↑ 46'
2
M. Traoré
6.5
24
J. Bi
6.4
↑ 73'
22
M. Weijie
7.5
8
H. Zhang
6.7
↑ 79'
4
I. Alimi
7.8
27
Y. Mingrui
6.7
↑ 57'
10
N. Stanciu
6.6
9
P. Delgado
6.4
↑ 57'
11
C. Malele
6.5
Substitutes
1GC. Dong
47GW. Yanbin
16DT. Lei↓ 66'7.0
26DG. Sun↓ 66'6.7
3DW. Chang
10MM. Tolić↓ 66'7.3
14MW. Wu
6MB. Shengxin
28FA. Mitriță↓ 90'7.9
11FW. Yudong↓ 89'7.8
18FH. Fang
9FD. Gao
Coach: Ross Aloisi
Top stats
43%Possession57%
1.25Expected goals (xG, estimated)1.7
16Total shots20
7Shots on target7
4Big chances2
3Corners4
Shots
4Shots off target8
5Blocked shots5
6Shots inside box11
10Shots outside box9
0Hit woodwork0
2Big chances scored1
2Big chances missed1
Attack
13Touches in box41
51Final third entries66
2Offsides4
18Free kicks9
3Fouled in final third2
Passing
362Passes484
300Accurate passes419
28/61 (46%)Long balls18/31 (58%)
3/16 (19%)Crosses3/17 (18%)
10Throw-ins15
Duels
53Duels47
35/60 (58%)Ground duels25/60 (42%)
5/15 (33%)Aerial duels10/15 (67%)
5/8 (63%)Dribbles8/13 (62%)
6Dispossessed7
Defending
12Tackles9
42Tackles won56
8Interceptions3
31Clearances25
46Recoveries50
Discipline
9Fouls18
1Yellow cards4
Goalkeeping
5Saves4
0Big saves2
10Goal kicks9
1Punches1
Forecast BSD enginebest price across 15 bookmakers
BTTSBoth teams to score 66% · 1.41 @ 1xBet
GoalsOver 2.5 goals 64% · 1.48 @ Novibet
CornersOver 9.5 corners 56% · 1.73 @ Unibet
CornersOver 8.5 corners 66% · 1.45 @ Interwetten
GoalsOver 1.5 goals 84% · 1.16 @ Unibet
Who winsZhejiang to win (DNB) 62% · 1.69 @ Pinnacle
1X2Zhejiang to win 47% · 2.29 @ Pinnacle
1X2Draw 25% · 3.78 @ Pinnacle
1X2Dalian Yingbo to win 28% · 3.10 @ Betano
CornersUnder 10.5 corners 55% · 1.80 @ Interwetten
GoalsUnder 3.5 goals 56% · 1.75 @ Pinnacle
Odds consensus
1X2consensus
2.16
Zhejiang ▲
3.63
Draw ▼
2.81
Dalian Yingbo FC ▼
Double Chanceconsensus
1.37
Zhejiang or Draw ▲
1.24
Zhejiang or Dalian Yingbo FC ▼
1.65
Draw or Dalian Yingbo FC ▼
Both Teams to Scoreconsensus
1.39
Yes ▼
2.78
No ▲
Total Goals 0.50consensus
1.02
Over 0.50
17.28
Under 0.50 ▼
Total Goals 1.50consensus
1.13
Over 1.50 ▲
6.00
Under 1.50 ▲
Total Goals 2.50consensus
1.47
Over 2.50 ▲
2.64
Under 2.50 ▲
Total Goals 3.50consensus
2.14
Over 3.50 ▲
1.69
Under 3.50 ▼
Total Goals 4.50consensus
3.45
Over 4.50 ▼
1.30
Under 4.50 ▲
Draw No Betconsensus
1.61
Zhejiang ▲
2.09
Dalian Yingbo FC ▼
Total Corners (O/U) 5.50consensus
1.04
Over 5.50 ▼
12.00
Under 5.50 ▲
Total Corners (O/U) 6.50consensus
1.09
Over 6.50 ▲
6.36
Under 6.50 ▲
Total Corners (O/U) 7.50consensus
1.20
Over 7.50 ▲
3.85
Under 7.50 ▼
Total Corners (O/U) 8.50consensus
1.39
Over 8.50 ▲
2.72
Under 8.50 ▼
Total Corners (O/U) 9.50consensus
1.65
Over 9.50 ▼
2.11
Under 9.50 ▲
Total Corners (O/U) 10.50consensus
2.03
Over 10.50 ▼
1.69
Under 10.50 ▲
Total Corners (O/U) 11.50consensus
2.71
Over 11.50 ▲
1.39
Under 11.50 ▼
2.0 – 1.2Expected goals
1-1Most likely score
~10Expected corners
No bet in this match — nothing offers both a real edge and a worthwhile price. The full breakdown is below for the curious.
Every market recommended rows highlighted
| Our call | How likely | Bookmakers say | Their odds | Price check | Confidence |
|---|---|---|---|---|---|
| Both teams to scoreBTTS | 66% | 66% | 1.4 | Overpriced | medium |
| Over 2.5 goalsGoals | 64% | 65% | 1.43 | Overpriced | medium |
| Over 9.5 cornersCorners | 56% | 56% | 1.66 | Overpriced | low |
| Over 8.5 cornersCorners | 66% | 66% | 1.39 | Overpriced | medium |
| Over 1.5 goalsGoals | 84% | 84% | 1.12 | Fair | high |
| Zhejiang to win (DNB)Who wins | 62% | 62% | 1.5 | Overpriced | medium |
| Zhejiang to win1X2 | 47% | 47% | 1.99 | Overpriced | low |
| Draw1X2 | 25% | 25% | 3.71 | Overpriced | low |
| Dalian Yingbo to win1X2 | 28% | 28% | 3.26 | Overpriced | low |
| Under 10.5 cornersCorners | 55% | 55% | 1.68 | Overpriced | low |
| Under 3.5 goalsGoals | 56% | 55% | 1.71 | Fair | low |
Where we disagree most with the bookmakers: Zhejiang to win (DNB) — we say 74%, they say 62%.
Probability vs league average
| Market | This match | League avg | Diff | More likely? |
|---|---|---|---|---|
| Over 1.5 goals | 84% | 79% | +5% | Yes |
| Over 2.5 goals | 64% | 58% | +6% | Yes |
| Over 3.5 goals | 44% | 37% | +7% | Yes |
| Both teams to score | 66% | 60% | +6% | Yes |
| Home win | 47% | 46% | +1% | Yes |
| Draw | 25% | 25% | 0% | No |
| Away win | 28% | 29% | -1% | No |
How to read this: "72% · high" means we expect it to happen about 72 times out of 100 — football always keeps the rest. "Worth it above X" is the minimum odds where the pick makes mathematical sense; "Overpriced" means the bookmaker pays less than that. Not betting advice — no outcome is guaranteed.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.