Our Clients:

Field Level Media - Professional sports content solutions | FLM

Jul 2, 2026 1:11 am

Heliot Ramos, Victor Bericoto homer as Giants finally defeat Diamondbacks

Giants, Diamondbacks
Photo by: Rick Scuteri-Imagn Images

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 zeroes 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. He 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, Marte plated two with a double that included a throwing error by Giants shortstop Christian Koss, and 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 Dylan 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 home run end, Marte had a double and a single for Arizona.

–Field Level Media

You may also like

Chris Sale
Jul 28, 2026 8:18 am

Behind Chris Sale, Braves bid to rebound vs. Mets

Taxed with a fatigued bullpen, the visiting Atlanta Braves would love nothing more than a long outing from their starting pitcher on Tuesday night, when they play the second contest…

cade cavalli
Jul 28, 2026 7:58 am

Nationals, in thick of wild-card race, turn to hot Cade Cavalli vs. Jays

Cade Cavalli will look to continue his torrid stretch and help the Washington Nationals bounce back against the Toronto Blue Jays on Tuesday night. Toronto took the opening game of…

Brandon Pfaadt
Jul 28, 2026 7:36 am

D-backs’ Brandon Pfaadt strives to extend torrid run in clash vs. Pirates

Right-hander Brandon Pfaadt has done nothing but win since rejoining the Arizona Diamondbacks’ rotation last month. With five wins in five starts since late June, Pfaadt will return to the…

More Baseball News

Chris Sale
Jul 28, 2026 8:18 am

Behind Chris Sale, Braves bid to rebound vs. Mets

Taxed with a fatigued bullpen, the visiting Atlanta Braves would love nothing more than a long outing from their starting pitcher on Tuesday night, when they play the second contest…

cade cavalli
Jul 28, 2026 7:58 am

Nationals, in thick of wild-card race, turn to hot Cade Cavalli vs. Jays

Brandon Pfaadt
Jul 28, 2026 7:36 am

D-backs’ Brandon Pfaadt strives to extend torrid run in clash vs. Pirates

Troy Melton,
Jul 28, 2026 5:57 am

Troy Melton, opposing Orioles, attempts to end Tigers’ skid

Griffin Conine, Miami Marlins
Jul 28, 2026 5:42 am

Franchise-worst skid over, Marlins shoot for another win over Phillies

Read all
fb-post
advertisment
title-icon

Upcoming events

See all odds