San Diego Padres 3–2 Milwaukee Brewers. Tight contest at Petco Park, and the Padres delivered the goods on home soil.

The Brewers came in as clear favourites — Milwaukee's odds firmed from 1.91 to 1.78 heading into the clash — but the Padres were never out of it. Coming off a 7–2 win over Houston, San Diego had momentum on their side, and it showed. The line tilted Milwaukee's way (Brewers odds eased to 2.35), yet the home team's odds drifted from 1.91 to 2.05, suggesting punters sensed an upset was on the cards.

How the tips went

Milwaukee Brewers to win: loss. Backed at 1.82, the Brewers couldn't get over the line despite being the form team and the betting favourite. San Diego's home edge proved decisive.

Under 7.5 runs: win. Odds of 1.7 delivered as the match finished at just five total runs — well under the mark. That's the kind of low-scoring affair the data was tracking.

The numbers that mattered

The Brewers arrived in stellar shape — 74 wins, top of the division, 1.1 run differential on average across the season. But home-field advantage is real, and San Diego's recent form at Petco Park was solid. The Padres' last five at home averaged 4.3 runs for and 3.3 against; the Brewers' strength lay in their road form and overall consistency.

The total market had been moving toward the under all week, firming from 1.85 to 1.7. That signal proved spot-on. Both teams came in with modest scoring averages — Milwaukee 4.6 last five, San Diego 4.4 — and the match lived up to that low-scoring billing.