×

Heliot Ramos, Victor Bericoto homer as Giants finally defeat Diamondbacks

By Thomson Reuters Jul 2, 2026 | 1:37 AM

The San Francisco Giants finally broke through against the Arizona Diamondbacks after eight previous failures Wednesday night, riding home runs from Heliot Ramos and Victor Bericoto to a 6-4 victory ​in Phoenix.

Trevor McDonald (3-6) threw six shutout innings for the Giants, ‌who had dropped the first eight matchups with the Diamondbacks this season, including five in a row in Phoenix.

Arizona starter Zac Gallen (3-8) matched zeros with McDonald until Ramos launched his first pitch of the fifth inning over the fence in center field.

Jung ‌Hoo Lee ​followed with a single, and Bericoto then ⁠made it 3-0 with a ⁠bomb to left-center field.

The only homers of the game were Nos. 6 for Ramos and 4 for Bericoto.

The Giants busted the game open in a three-run sixth, with the runs produced by a Ramos ​triple and singles by Lee and Drew Cavanaugh.

Gallen was pulled two outs into the sixth, charged with all six Giants runs on seven ⁠hits. He walked one and struck out ⁠four.

McDonald was lifted after retiring 18 of the 19 ​batters he faced through six innings. He struck out five.

Arizona’s only hit against ​the right-hander came when Ketel Marte led off the fourth ‌with a single. Marte stole second and third but was stranded there.

The Diamondbacks made things interesting in the eighth against the Giants’ third pitcher, Ryan Walker. Pavin Smith drove in one run with a single, and two ⁠more came home when Marte’s double led to a throwing error by Giants shortstop Christian Koss. After the Giants brought in Dylan Smith to pitch, ⁠Corbin closed the gap ‌to 6-4 with an RBI infield out.

With the bases ⁠empty, Gabriel Moreno singled and reached third on ​a second ‌throwing error by Koss before Smith struck out ​Lourdes Gurriel Jr. ⁠as the potential tying run.

Caleb Kilian breezed through a 1-2-3 ninth for his seventh save.

Ramos, Bericoto, Lee and Cavanaugh all had two hits for the Giants, who out-hit the hosts 11-7.

Despite seeing his run of four straight games with a homer end, Marte had a double and a single for ​Arizona.

–Field Level Media