WORLDCUP
win
7/10/2026

Belgium at Spain: Over 2.5 (-130) cashed — WORLDCUP AI Pick Recap

Recap of our WORLDCUP AI total pick on Belgium at Spain. The play (Over 2.5 at -130, 4★ confidence) cashed.

Matchup
Belgium @ Spain
Pick
Over 2.5
Odds
-130
Confidence
★★★★☆

Why we made this WORLDCUP total pick

This pick is based on a significant disagreement between the market consensus and the sharp bookmaker's fair line. Pinnacle has set a fair line at 2.75 goals, a quarter-goal higher than the 2.5 offered, indicating a mathematical edge on the Over at -130. Further supporting this is a clear public bias signal; with the `PUBLIC_BIAS_UNDER_OVERLOAD` flag active, we can see the public is heavily on the Under, and books are shading prices to encourage Over bets. This creates a classic contrarian value opportunity. While Spain's recent defensive form is formidable (0 goals conceded in their last 5), Belgium has been involved in several high-scoring affairs (3 of L5 going over 3.5 goals). The market edge is strong enough to challenge the sustainability of Spain's clean sheets. The line has moved slightly against us from -135 to -130, so locking in the current price is advisable. Sized at 2u — confidence 65, driven by strong market structure signals against a conflicting form trend. [SIGNALS USED] • LINE_DISPERSION_TIGHT — WORLDCUP / WORLDCUP/BACKFILL_3Y~full-weight(exempt) / n=3 / 33.3% WR / unproven • PUBLIC_BIAS_OVER_OVERLOAD — WORLDCUP / ALL/LIFETIME / n=117 / 55.6% WR / healthy • DATA_CONFIDENCE_LOW — WORLDCUP / WORLDCUP/L30 / n=91 / 54.5% WR / unproven • PUBLIC_TOTAL_SHADE_FADE — WORLDCUP / WORLDCUP/L30 / n=55 / 56.4% WR / unproven • EV_5PCT — WORLDCUP / WORLDCUP/L30 / n=40 / 47.5% WR / unproven • LINE_VELOCITY_AGAINST — WORLDCUP / WORLDCUP/L30 / n=35 / 57.1% WR / unproven • PUBLIC_FADE — WORLDCUP / WORLDCUP/L30 / n=24 / 54.2% WR / unproven • SHARP_VS_PUBLIC_ML_DISAGREE — WORLDCUP / WORLDCUP/L30 / n=23 / 56.5% WR / unproven • PUBLIC_CONTRARIAN_EV — WORLDCUP / WORLDCUP/L30 / n=22 / 54.5% WR / unproven • PUBLIC_BIAS_UNDER_OVERLOAD — WORLDCUP / WORLDCUP/L30 / n=21 / 57.1% WR / unproven • PUBLIC_TOTAL_SHADE_RIDE — WORLDCUP / WORLDCUP/L30 / n=21 / 66.7% WR / healthy • PUBLIC_HEAVY_ON_OUR_SIDE — WORLDCUP / WORLDCUP/L30 / n=21 / 66.7% WR / healthy • +11 more signal tag(s)

How the Belgium vs Spain pick cashed

Final: Belgium 1 @ Spain 2 · total 3 vs 2.5

More WORLDCUP pick recaps

Want picks like this in your inbox before they post? See pricing.