Giants
The Dodgers have lost four straight, getting outscored 29-9 in that skid, while the Giants roll in on a three-game win streak averaging 6 runs per contest. San Francisco's bats are scorching and LA's pitching is leaking oil — 6 runs allowed per game over the last five. The model gives the Giants a 56% win probability, making them a live dog against a reeling favorite.