In a closely contested game in San Francisco, the Giants emerged victorious with a 4-3 win over the Atlanta Braves, continuing their impressive five-game winning streak. Mike Yastrzemski played a pivotal role in the triumph, driving in three crucial runs. The Giants managed to sweep the Braves in this three-game series, further deepening the Braves’ woes as they dropped their seventh game in succession. Atlanta has struggled mightily, losing 14 out of their last 17 games, and now find themselves at a season-low with a 27-37 record, a full ten games below .500.
The Giants found themselves trailing 3-1 in the fourth inning when Yastrzemski became the catalyst for a remarkable comeback. His two-out, two-run double down the right-field line tied the game, and he eventually scored on an error by Ozzie Albies, who fumbled Tyler Fitzgerald’s ground ball at second base. Earlier in the game, Yastrzemski contributed with a sacrifice fly in the second inning, which equalized the score at 1, following the Braves’ initial lead in the first inning.
For the Braves, Matt Olson accounted for all three of their runs. He drove in an early lead with a fielder’s choice ground ball in the first inning, followed by a two-run double in the third that temporarily gave Atlanta the upper hand. However, this lead was not enough to withstand the Giants’ resurgence.
The San Francisco bullpen proved to be formidable, holding the Braves scoreless across three innings. Landen Roupp, who pitched six innings, gave up three runs but held on for a no-decision. Camilo Doval came through to secure his ninth save of the season. Meanwhile, the Braves’ starter, Spencer Strider, struggled to claim his first win, conceding three earned runs over his six innings of work.
Critical to the game’s outcome was Yastrzemski’s decisive two-out hit in the fourth inning, breaking a personal dry spell of 17 at-bats without delivering with runners in scoring position. Although the Braves have endured a tough stretch, they have only been outscored by eight runs in their 17 recent losses, with Sunday’s game marking their eighth one-run defeat in this period.
Looking ahead, the Giants will enjoy a day off on Monday before a three-game series against the Colorado Rockies, with Kyle Harrison slated to start. Meanwhile, the Braves will travel to Milwaukee to begin their own three-game series against the Brewers on Monday, with Chris Sale expected to take the mound.