Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Taishan's inconsistency meets Zhejiang's chaos** — both sides have flashed brilliance and blunted potential in recent weeks. This feels like a coin flip wrapped in a league table battle. ⚽
Shandong's drawn two of their last three (including draws vs. Chongqing and Shenzhen), but notched a stunning 3-2 road win at Shanghai Shenhua. Zhejiang, meanwhile, swung wildly — smashing Wuhan 4-1 before getting dismantled 4-2 by Shanghai Port. Form is a mess for both.
Key storylines:
- **Shandong's attacking punch** — Cryzan and Zeca up front have scored in that Shanghai win; can they finish cleaner than recent draws suggest?
- **Zhejiang's defensive fragility** — conceding four to Shanghai Port is inexcusable; **L. Possignolo** and the backline need a reset.
- **Taishan's home edge** — historically **12 wins in 25 head-to-heads** gives them real pedigree at Jinan Olympic Sports Center.
Expected lineups:
- **Shandong Taishan**: Y. Jinyong, Y. Liu, Z. Gao, P. Álvaro, T. Wang, V. Qazaishvili, G. Madruga, Cryzan, Zeca
- **Zhejiang**: B. Zhao, G. Sun, L. Possignolo, L. Haofan, J. S. Park, J. Zhang, A. Mitriță, M. Tolić, W. Yudong
Prediction:
**2-1 Shandong**. Slight favorite at home with the historical edge and a freshly sharpened attack.
Our calls before kick-off, and how they went.
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.