Giants Walk-Off Diamondbacks 6-5 in 10th on Patrick Bailey Sac Fly (July 2, 2025)

Thursday, July 3rd, 2025

San Francisco Giants News & Updates

PHOENIX — Patrick Bailey's sacrifice fly in the 10th inning brought home Jung Hoo Lee and the San Francisco Giants snapped a four-game losing streak by beating the Arizona Diamondbacks 6-5 on Wednesday night.

The Giants led 5-3 heading into the ninth, but Geraldo Perdomo led off with a single and then Ketel Marte — who was named a National League All-Star starter at second base earlier in the day — launched a tying homer to right off Camilo Doval for his 18th long ball of the season.

San Francisco retook the lead in the 10th on Bailey's fly ball to center after Lee advanced to third on an infield single by Heliot Ramos. Doval (4-2) worked the bottom of the 10th for the win.

San Francisco's Mike Yastrzemski went deep on the second pitch of the game, driving a fastball into the right field seats. Lee's triple drove home Wilmer Flores to make it 2-0 in the first.

The Giants pushed their advantage to 3-0 in the fifth on Rafael Devers' RBI single.

Alek Thomas hit a leadoff homer to cut the deficit to 3-1 and the next three batters reached base against Landen Roupp with no outs. Lefty Erik Miller did an admirable job getting out of the jam, allowing Josh Naylor's sacrifice fly but preserving a 3-2 lead.

Arizona's Merrill Kelly gave up three runs on five hits and three walks over six innings. The right-hander struck out three.

Key moments

The D-backs' first two batters of the seventh inning reached base, but reliever Randy Rodriguez got out of the tough spot by striking out Tim Tawa and getting Naylor to ground into a double play.

Key stat

Perdomo reached base five times on three hits and two walks.

Up next

The teams wrap up the series Thursday night when the Giants send former Arizona LHP Robbie Ray (8-3, 2.75 ERA) to the mound. He'll face D-backs RHP Brandon Pfaadt (8-5, 5.38 ERA).

In summary

The San Francisco Giants defeated the Arizona Diamondbacks 6-5 in 10 innings on July 2, 2025. Patrick Bailey's sacrifice fly in the top of the 10th inning scored Jung Hoo Lee to secure the win and snap San Francisco's four-game losing streak. Key moments included Ketel Marte's tying two-run homer in the bottom of the ninth off Camilo Doval, who ultimately earned the win. Mike Yastrzemski hit a leadoff home run for the Giants, while Alek Thomas hit a leadoff homer for the Diamondbacks. Geraldo Perdomo had a strong offensive night for Arizona, reaching base five times.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.