MLB

The under stands out because the market is asking bettors to pay a tax on a number that already reflects strong respect for both starters. Even so, the current price still leaves room if the game follows the most likely script: quality innings from Skenes and Webb, with limited traffic on the bases. Pittsburgh’s offense has been the stronger group overall, but San Francisco’s road record and lower on-base rate reduce its scoring upside. The Giants also own a -70 run differential, which is a reminder that their record has not been backed by consistent run production. The line consensus also supports the angle. Most books are clustered around 7.5 with the under near -118 to -122, while the over is near even money or slightly shaded to the under in some spots. That kind of agreement usually means the market has already found a fair number, so the edge has to come from the matchup itself. Here, the combination of two good starters, two average bullpens, and a Giants lineup that has lagged in run scoring on the road gives the under enough room to clear the implied price by more than 3%.
Pittsburgh enters with 669 runs scored, a .252 batting average, and a .329 on-base percentage, all better than San Francisco’s .247 average, .307 OBP, and 567 runs. The Pirates have also been stronger at home, going 34-32, while the Giants are just 24-45 on the road. Both teams are 5-5 over their last 10, but the season-long profile still points toward Pittsburgh as the side with the cleaner offensive base and the better home split. The Pirates’ run prevention has been slightly better too, with a 4.19 team ERA and 1.31 WHIP, compared with San Francisco’s 4.34 ERA and 1.35 WHIP. The Giants do bring a solid 47 quality starts from the rotation, but their offense has not given them much margin. Pittsburgh’s bullpen has also been a bit more efficient in ERA and WHIP terms, which matters if this game stays close into the later innings.
Paul Skenes brings a 9-11 record, a 3.79 ERA, and 175 strikeouts into this start for Pittsburgh. His season line shows why the Pirates can trust him in a low-run game: he has given them a frontline strikeout presence and enough run prevention to keep opposing lineups from building long innings. Against a San Francisco offense that has posted a .307 OBP and 567 runs, Skenes is in position to control the game if he keeps his pitch count in range. Logan Webb enters at 8-8 with a 3.72 ERA for San Francisco. Webb has been the steadier arm in the Giants’ rotation and has done a strong job limiting damage, which is part of why this total is held down. Still, he faces a Pittsburgh lineup that has been better than San Francisco’s across average, OBP, and run production, so he may need to be sharp early. If Webb works deep and avoids free passes, he gives the Giants a path to keep this close, but the Pirates have the better overall offensive support behind their starter.
This projects as a compact, pitching-led game with Pittsburgh holding a slight edge at home. Skenes and Webb both bring ERAs in the 3.7 to 3.8 range, and neither offense profiles as explosive enough to demand a high total. The Pirates have the better lineup numbers, the stronger home record, and the better run differential, but the cleanest betting angle is the under at 7.5. Final projection: Pirates 4, Giants 3.