MLB

Chicago has the more complete offensive profile, with a higher batting average, on-base percentage, OPS, runs scored, and home runs than Arizona. That matters in a game where the moneyline is close to even, because the Cubs do not need a dominant pitching edge to be the better side; they only need their lineup depth to do enough against a left-handed starter and a Diamondbacks staff that has allowed more damage in the run-prevention categories than Chicago’s group. The pitching edge is not one-sided enough to erase that gap. Eduardo Rodriguez has been excellent overall, but Matthew Boyd brings a solid season line and a strong history in this specific matchup, including a 1.64 ERA with 10 strikeouts in two starts against Arizona as a Cub. With both bullpens sitting in a similar band and the total fixed at 8.5, the better value is on the Cubs to win a close game rather than laying extra juice on the home side or forcing a total bet without a clear cushion.
Chicago enters with the stronger season-long offense at 695 runs, 177 home runs, a .250 average, and a .338 on-base percentage. Arizona’s lineup is respectable, but it trails Chicago in every major hitting category listed here, and that makes the Cubs more appealing in a near-even road spot. The Cubs also own the better overall run differential, while Arizona has been more ordinary in recent form, sitting at 5-5 over its last 10. On the pitching side, Arizona has the better starter by season ERA, but Chicago’s staff has been more effective as a group in overall run prevention, and the Cubs’ bullpen has been slightly stronger by ERA. Chicago also enters after a loss, while Arizona comes in on a win, but the market has not created enough separation to fully account for the Cubs’ better offense and the close nature of the opener. That keeps the value case pointed toward Chicago and slightly toward the under.
Eduardo Rodriguez gets the ball for Arizona with a 13-4 record, 2.61 ERA, and 110 strikeouts. His season line is the best starting-pitching number in this game, and he gives the Diamondbacks a real chance to control the first six innings. Even so, Chicago’s offense has enough left-right balance and run production to pressure him more than the market may be assuming. Matthew Boyd starts for Chicago at 8-2 with a 4.15 ERA and 71 strikeouts. His overall run prevention is weaker than Rodriguez’s, but he has handled Arizona well in past meetings, and MLB’s game preview notes a 1.64 ERA with 10 strikeouts in two starts against the Diamondbacks as a Cub. That history, plus the Cubs’ stronger lineup support, gives Chicago a credible path to win even in a tough pitching spot.
The Cubs look like the better bet in a game that should stay close but tilt Chicago’s way because of the stronger offense and the near pick’em price. Arizona’s Eduardo Rodriguez is the best starter on the field, but the Diamondbacks do not create enough lineup separation to justify being favored in a game with balanced bullpen numbers and a Cubs offense that leads in runs, power, and on-base work. My projection is Cubs 5, Diamondbacks 3, which fits Chicago moneyline value and a lean to the under at 8.5.