Netherlands vs Sweden — result & stats
Group Stage - 2 · 2026-06-20 17:00
Netherlands
SwedenRecent form
Analysis & Betting Tips
Sweden rolls into this World Cup clash with Group F's best recent record. Yet the market's been shy on goals. A mistake, frankly. Here's the play.
The books make Over 2.5 Goals a coin flip — implied at 51%. That's tournament caution. Not evidence. Sweden's been on a tear. Unbeaten in their last ten. Seven wins, three draws. Not one loss. They give up just 1.0 per game. Fine. But they average 18.9 shots. 58% possession. This isn't luck. It's a full-frontal assault. They build pressure. They convert.
Netherlands? Soft. Just 1.9 goals over their last ten. Two wins, five draws, three losses. They leak, too. Shipping 1.5 per game. Pair a dominant Sweden attack with that porous Dutch defense? Goals. It's that simple.
The Dutch hold the ball, sure. 54% possession, 13 shots per game. Looks good on paper. But it's fluff. Their output is crap for that much ball. They own the middle, make few chances, and get carved up on the counter. Sweden? Built for this. They're not waiting. 58% possession of their own. They press. They commit. That Dutch backline? It'll be open. Dangerous.
A. Isak. Score one already. Defenders hate him. Quick. Nasty. V. van Dijk? The big man organizes, yes. Scores headers. Good. But Sweden will send bodies at him. He'll earn his pay.
Dutch do have some life. T. Reijnders scored. T. Koopmeiners got an assist. They average 1.9 goals. They'll get forward. Good for us. We need both sides.
Okay, the caveats. Sweden's xG is 1.52. They're actually scoring 2.8. Yes, regression happens. Netherlands' only World Cup game? Dull. Under the line. No goals first half. No BTTS. Cagey tournament football, sure. High stakes in Group F. I get it.
And those head-to-heads? Almost ten years old. Low scoring then. Different teams. Different managers. Completely irrelevant now. Forget them.
So, what cuts through all that noise? The Dutch defense. Period. They give up 1.5 goals a game. Against a team launching 18.9 shots? That doesn't make for a tight one. Ever. Sweden keeps pushing. The Dutch backline? A sieve. The books priced Over/Under like it's a toss-up. As if the World Cup wipes the slate clean. It doesn't. Not when you have this much firepower facing this much defensive rot.
Betting tips
Over 2.5 Goals. That's it. Sweden rips off 18.9 shots per game. Netherlands lets in 1.5 per game. The math isn't complicated. This is a structural gift for goal-scorers. Betano's 1.95? That's value. The implied 51% is just shy. Too cautious. Sweden comes at you. The Dutch are wide open. Bet on chaos.
Match stats
| Netherlands | Sweden | |
|---|---|---|
| 2.61 | Expected goals (xG) | 1.01 |
| 10 | Shots | 16 |
| 7 | Shots on target | 8 |
| 2 | Corners | 5 |
| 0 | Yellow cards | 3 |
| — | Red cards | — |
| 51 | Possession % | 49 |
| 89 | Pass accuracy % | 85 |
Timeline
- B. Brobbey5'
- B. Brobbey17'
- D. Malen46'
- C. Gakpo47'
- 53'G. Gudmundsson
- C. Gakpo54'
- 55'A. Bernhardsson
- 56'J. Karlström
- 56'B. Nygren
- 59'A. Elanga
- T. Reijnders59'
- F. de Jong59'
- B. Brobbey72'
- 75'Y. Ayari
- 79'Y. Ayari
- 80'L. Bergvall
- C. Summerville89'
- C. Gakpo90'
- 90'G. Gudmundsson
Odds & best prices
14 bookmakers| Bookmaker | Netherlands | Draw | Sweden |
|---|---|---|---|
| 10Bet | 1.71 | 3.90 | 4.40 |
| 1xBet | 1.76 | 4.20 | 4.80 |
| 888Sport | 1.67 | 3.75 | 4.33 |
| Bet365 | 1.73 | 4.00 | 4.50 |
| BetVictor | 1.67 | 4.00 | 4.60 |
| Betano | 1.82 | 4.00 | 4.45 |
| Betfair | 1.70 | 4.00 | 4.75 |
| Dafabet | 1.64 | 3.95 | 5.20 |
| Marathonbet | 1.70 | 4.25 | 4.95 |
| Pinnacle | 1.74 | 4.13 | 4.81 |
| SBO | 1.73 | 4.00 | 4.47 |
| Superbet | 1.74 | 4.00 | 4.60 |
| Unibet | 1.75 | 3.85 | 4.60 |
| William Hill | 1.70 | 3.80 | 4.50 |
Decimal odds, indicative and subject to change. Highlighted = best available price.
18+ · Please gamble responsibly. Help & resources
Head-to-head
- 2026-06-20Netherlands5–1Sweden
- 2017-10-10Netherlands2–0Sweden
- 2016-09-06Sweden1–1Netherlands
Lineups
- 1B. VerbruggenG
- 15M. van de VenD
- 4V. van DijkD
- 6J. P. van HeckeD
- 22D. DumfriesD
- 14T. ReijndersM
- 21F. de JongM
- 8R. GravenberchM
- 11C. GakpoF
- 19B. BrobbeyF
- 18D. MalenF
Substitutes (14)
- 2L. GeertruidaD
- 3M. De RoonM
- 5N. AkeD
- 7J. KluivertF
- 9W. WeghorstF
- 10M. DepayF
- 12M. WiefferM
- 13R. RoefsG
- 16G. TilM
- 17N. LangF
- 20T. KoopmeinersM
- 23M. FlekkenG
- 24C. SummervilleF
- 25J. HatoD
- 23K. NordfeldtG
- 3V. LindelofD
- 4I. HienD
- 2G. LagerbielkeD
- 16J. KarlstromM
- 5G. GudmundssonM
- 18Y. AyariM
- 10B. NygrenM
- 21A. BernhardssonM
- 9A. IsakF
- 17V. GyökeresF
Substitutes (15)
- 1J. Widell ZetterstromG
- 6H. JohanssonM
- 7L. BergvallM
- 8D. SvenssonD
- 11A. ElangaF
- 12V. JohanssonG
- 13K. SemaM
- 14H. EkdalD
- 15C. StarfeltD
- 19M. SvanbergM
- 20E. SmithD
- 22B. ZeneliM
- 24E. StroudM
- 25G. NilssonF
- 26T. AliM
Want a deeper take?
Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.
18+ · Please gamble responsibly. Help & resources