Diamondbacks rally past Giants 5‑4 at Chase Field

PHOENIX (Interstat) — Eduardo Rodriguez pitched seven strong innings and the Arizona Diamondbacks held off a late San Francisco Giants rally for a 5-4 victory Monday night at Chase Field in front of 18,838 fans.

Rodriguez allowed one earned run on five hits with one strikeout over seven innings to improve to 7-2. He retired 11 of the last 12 batters he faced after a rocky fifth inning. The left-hander’s outing was his third consecutive quality start, following wins over St. Louis and the Los Angeles Angels.

Nolan Arenado went 2 for 2 with a home run and Geraldo Perdomo drove in three runs as Arizona evened its record at 42-42. San Francisco fell to 35-49 with its second straight loss after taking three of four from Atlanta over the weekend.

The Diamondbacks took the lead in the first inning when Ketel Marte led off with his 16th home run of the season, a solo shot to right field. That remained the only run until the fifth.

San Francisco tied the game in the top of the fifth. Victor Bericoto led off with a double and moved to third on a groundout by Eric Haase. Jonah Cox then laid down a sacrifice bunt that scored Bericoto, making it 1-1.

Arizona answered emphatically in the bottom of the inning. Tyler Mahle, who started for San Francisco, walked Arenado to begin the frame. Pavin Smith grounded out, sending Arenado to second. Tommy Troy singled to put runners at the corners. Mahle then walked Marte to load the bases, ending his afternoon. He was charged with four earned runs on four hits with three strikeouts over 4 1/3 innings, falling to 1-8.

Sam Hentges relieved Mahle and faced Perdomo, who delivered the biggest hit of the game. Perdomo doubled down the left-field line, clearing the bases and giving the Diamondbacks a 4-1 lead. Corbin Carroll walked and Gabriel Moreno walked, loading the bases again, but Lourdes Gurriel Jr. flew out to left to end the inning.

Arenado added insurance in the sixth when he homered to left, his ninth of the season, pushing the lead to 5-1.

San Francisco chipped away in the eighth. Drew Gilbert walked and moved to third on a double by Luis Arraez. Casey Schmitt hit a sacrifice fly to center, scoring Gilbert and cutting the deficit to 5-2.

The Giants mounted a serious threat in the ninth against Arizona closer Paul Sewald. Heliot Ramos led off with his fifth home run, a solo shot to left-center, making it 5-3. Bryce Eldridge followed with a single. Jung Hoo Lee grounded out, sending Eldridge to second. Drew Cavanaugh then singled to right, scoring Eldridge and pulling San Francisco within 5-4. Sewald retired Drew Gilbert on a popout and Matt Chapman on a popout to first base to earn his 19th save. Sewald allowed two earned runs on three hits in the inning.

San Francisco pitchers combined for 15 strikes, 44 balls and 15 balls in play. Arizona pitchers totaled 10 strikes, 59 balls and 10 balls in play. The game lasted 2 hours, 28 minutes.

The Giants had nine hits to Arizona’s six. Heliot Ramos and Bryce Eldridge each had two hits for San Francisco. Luis Arraez doubled and scored a run. Casey Schmitt drove in a run with his sacrifice fly.

For Arizona, Nolan Arenado doubled and homered. Ketel Marte homered and walked. Geraldo Perdomo doubled and drove in three. Lourdes Gurriel Jr. doubled.

The Diamondbacks’ bullpen contributed 1 1/3 scoreless innings before Sewald’s rocky ninth. Brandyn Garcia retired the only batter he faced on a strikeout in the seventh.

San Francisco wasted an early scoring chance in the second inning when Bryce Eldridge and Victor Bericoto singled with two outs, but Bericoto was caught stealing second base to end the inning. The Giants also put a runner in scoring position in the third when Matt Chapman reached on an error and Luis Arraez singled, but Casey Schmitt lined out to left.

Arizona’s defense turned two double plays, including a key one in the fourth when Corbin Carroll walked and Gabriel Moreno grounded into a 5-4-3 twin killing. In the seventh, Geraldo Perdomo walked but was doubled off first when Corbin Carroll lined out to second baseman Luis Arraez.

The series continues Tuesday with the second of three games at Chase Field. San Francisco then travels to Colorado for a weekend set, while Arizona returns home to host Milwaukee after the series.

Interstat’s game simulator had projected a final score of San Francisco 5, Arizona 4. Interstat’s ELO system had projected Arizona with a 54.40 percent probability to win. Arizona had been installed as a pregame favorite with a spread of -1.5. The total score of 9 went under the over/under line of 8.5.