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.
**Serbia's in freefall and Germany's coming off a statement win** — this is a chance for Die Mannschaft to pile on at the Rajko Mitić and remind the hosts exactly how the last two meetings went. 🇩🇪
Serbia have lost all five of their last matches and just shipped a 0-2 defeat at home to these exact opponents. Germany, meanwhile, stabilized with a 2-0 win there and are mixing steady draws with the occasional spark. The gap in form is **brutal**.
Key storylines:
- **D. Tadić** and **L. Jović** need to spark something creative for Serbia, but they're up against a German defense anchored by **J. Tah** and **N. Schlotterbeck** who just shut them out
- **K. Havertz** and **F. Wirtz** are Germany's creative glue without **J. Musiala**; expect them to run the tempo
- Serbia's backline is stretched thin with **S. Pavlović** out — **N. Milenković** will have his hands full against the pace and press
Expected lineups:
- **Serbia**: V. Milinković-Savić, F. Kostić, N. Milenković, K. Nedeljković, A. Stanković, V. Dragojevic, D. Tadić, L. Jović
- **Germany**: O. Baumann, N. Brown, J. Tah, N. Schlotterbeck, J. Kimmich, A. Pavlović, F. Wirtz, K. Havertz
Prediction:
**Germany 2–0 Serbia**. Serbia's form is in tatters and Germany's defensive organization is too solid. Lean Germany.
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.