Latest News About Diamondbacks fall to Giants after strong streak

On 2 July 2026 the San Francisco Giants beat the Arizona Diamondbacks 4-2, ending the Diamondbacks' nine-game winning streak over San Francisco. Trevor McDonald pitched six scoreless innings and gave the Giants the first lead. Arizona outfielder Ketel Marte collected his 100th hit of the season during the loss. The defeat was the Diamondbacks' third consecutive series loss at home, continuing a run of three back-to-back home series defeats. The Giants had beaten the Diamondbacks 8-2 in the series opener, completing a two-game sweep.