Latest News About Giants snap Diamondbacks' nine-game win streak

On 2 July 2026 the San Francisco Giants beat the Arizona Diamondbacks 4-2, ending the Diamondbacks' nine-game winning streak against San Francisco. Trevor McDonald pitched six scoreless innings and handed the Giants the early lead. Arizona outfielder Ketel Marte recorded his 100th hit of the season during the loss. The defeat was the Diamondbacks' third straight series loss at home, extending a run of three back-to-back home series defeats. The Giants had won the Diamondbacks 8-2 in the series opener, securing a two-game sweep.