MLB

Minnesota comes in with a 4-6 mark over the last 10 and an overall season profile that is better at the plate than San Francisco’s. The Twins have scored more runs, hit more home runs, and reached base more often, while the Giants have been held back by a weaker on-base rate and a lower run total. San Francisco is also coming off a three-game skid, and its 3-7 stretch over the last 10 suggests the lineup has not been steady enough to justify a premium price at home. Both clubs have issues in the pitching staff, but Minnesota’s offense gives it a better path in a game where neither side enters in top form.
Zebby Matthews gets the ball for Minnesota. He is listed at 9-10 with a 4.74 ERA and 107 strikeouts, which points to a pitcher who can miss bats but has still allowed too much damage overall. The Twins will need him to limit traffic early because San Francisco has enough contact ability to turn mistakes into scoring chances. Blade Tidwell starts for San Francisco. He is listed at 1-2 with a 4.56 ERA and 42 strikeouts. Those numbers suggest a young arm that has shown some ability to work through innings, but not enough dominance to give the Giants a clear starting-pitching edge. Against a Minnesota lineup with more power and better on-base results, Tidwell will need sharp command to keep the game in range.
Minnesota has the more complete offensive profile, while San Francisco’s recent form has been poor enough to make the home field edge less important. The starting pitching matchup is not enough to create a strong Giants advantage, and the Twins’ better production in batting average, on-base percentage, OPS, runs, and home runs gives them the more dependable win path. I project Minnesota to win 5-3 and back the Twins on the moneyline.