Giants Beat Diamondbacks In Ten Innings 6-5

San Francisco Giants catcher Patrick Bailey (left) congratulates closer Camilo Doval (right) after finishing off the Arizona Diamondbacks at Chase Field in Phoenix Wed Jul 2, 2025 (AP News photo)

By Barbara Mason

The San Francisco Giants (46-41) got a great start in game three of their four-game series with the Arizona Diamondbacks (43-43). The Giants first at bat in the game Mike Yastrzemski hit a solo home run and the Giants would finish with nine hits beating Arizona 5-3 Wednesday. Jung Hoo Lee had a great game with a single, double and triple in five at-bats.

Game recap: The Giants could not have gotten this game going any better than they did in this one. In the games first at bat Yastrzemski knocked the ball out of the park, a shot to right center and San Francisco was on the board 1-0. Lee came to the plate and tripled driving Wilmer Flores home extending their lead to 2-0. The Giants had two hits in the inning as well as a walk.

The Giants scored another insurance run in the top of the fifth inning. Brett Wisely doubled and Rafael Devers singled him home for a 3-0 lead. Through five innings the Giants had five hits and Lee was having a great game with a triple and a double.

This game took an ugly turn when Arizona’s Alek Thomas hit a solo home run in the bottom of the fifth inning and the DIamondbacks were on the board 3-1. San Francisco pitcher Landon Roupp had a rough inning with back-to-back walks and a Ketel Marte single loading the bases. Roupp was relieved by Erik Miller who got the Giants out of the inning but did give up a run and it was now a one-run game 3-2.

The Giants got out of the seventh inning with two Arizona runners on base and no outs. They took the 3-2 lead into the top of the eighth inning looking to push the lead out with some insurance runs.

Lee had his third hit of the game, a single. Lee advanced to second base on a walk and San Francisco had two runners on base with one out. Patrick Bailey singled Lee home and the Giants had that insurance run now leading 4-2 and were looking for more with two runners still on base and one out.

Wisely accommodated with a single; Luis Matos scored and San Francisco was in good shape with another insurance run leading 5-2. The Diamondback’s scored one run in the eighth inning but trailing 5-3 they were down to their last three outs.

Camilo Duval would take the mound looking to close out this game for the Giants. When it was looking so very good for San Francisco Duval gave up a home run to Ketel Marte with Geraldo Perdomo on base and this game was tied 5-5. Arizona could not get the walk-off and the game went into extra innings.

Heliot Ramos singled in the tenth inning and San Francisco had runners at first and third with no outs. Lee who was the second base runner scored on a Bailey sacrifice and the Giants took a 6-5 lead going into the bottom of the tenth inning.

The Diamondbacks had a runner on third base but could not bring him home and that was the ball game with the Giants coming out on top 6-5. After leading for the entire game, the Giants got it done although it took ten innings to do it.

Game notes: Wednesday evening the Giants completed their series with the Diamondbacks with the final game of the series Wednesday evening winning 6-5 at Chase Field. San Francisco dropped the first two games of the series losing game one 4-2 and going on to lose game two after leading 2-0 early in the game.

The Diamondbacks scored in four consecutive innings hitting four home runs to win the game 8-2. After scoring the two runs, the Giants did not score for the rest of the game, in fact after the third inning, the San Francisco offense went stagnant. They were able to get the offense going in Wednesday night’sgame although they have been struggling for awhile now.

Thursday the Giants will be looking to tie up this series in game four. Robbie Ray will take the mound for San Francisco with a 8-3 win/loss record and a 2.75 ERA. The Diamondbacks will start Brandon Pfaadt who comes into this game with a 8-5 win/loss record and a 5.38 ERA. First pitch for this game is scheduled for 6:40 PM.

Leave a comment