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.
**Zürich should make short work of Vaduz here** — the hosts are heavy favorites on home soil, and the H2H record screams inevitability. 🏟️
Zürich's been streaky (1W-1D-3L lately), but they've shown they can score at home; Vaduz, meanwhile, have been livelier on the road, though even their wins look vulnerable to conceding. Both sides are down key players, but the gap in pedigree is real.
Key storylines:
- **FC Zürich's home fortress** at Letzigrund is where this gets decided — they're way ahead in the head-to-head and should lean on that here
- **Vaduz's attacking bite** showed up in recent wins (5-2 over Grasshopper, 3-1 at home), but defensive lapses could haunt them against Zürich's midfield
- **Missing bodies matter** — Zürich without Kablan and Hodza, Vaduz without Föllmi and Neelakandan, but the hosts have more depth to absorb it
Expected lineups:
- **FC Zürich**: Lindner, Volken, Hack, Sauter, Kamberi, Schödler, Walker, Krasniqi, Reichmuth, Comenencia, Keny
- **FC Vaduz**: Schaffran, Schwizer, Berisha, Simani, Hasler, Cabrera, Mack, Stark, Dalipi, Monsberger, Cocić
Prediction:
**Zürich 2–0 Vaduz** — hosts control possession and clinical on the counter. Slight favorite.
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.