Arenado’s Grand Slam Crushes Giants as D-backs Dominate 12-2

The San Francisco Giants came to Chase Field on Monday looking to salvage something from their road trip. Instead, they got buried under an avalanche of Arizona Diamondbacks offense that was as brutal as it was efficient. The final score of 12-2 doesn’t even capture how thoroughly outclassed the Giants were in this matchup.

Pitching Decisions

6.0IP4H2ER1BB5K
4.1IP11H9ER2BB1K

Star Performers

Willy Adames

Season AVG: .238
1AB1H1HR1RBI1R1BB
Nolan Arenado

Season AVG: .272
4AB1H1HR4RBI1R0BB

Let’s be blunt: Robbie Ray was absolutely terrible. The veteran left-hander lasted just 4.1 innings and surrendered 11 hits and 9 earned runs. That’s not pitching. That’s target practice. When your starting pitcher gets knocked around like that, your chances of winning plummet faster than a knuckleball in the fourth inning. The Giants’ front office is going to have some serious questions to answer about Ray’s recent performance.

Nolan Arenado's grand slam leads D-backs to win

Arenado Sets the Tone Early

Nolan Arenado took matters into his own hands in the bottom of the first inning, crushing a grand slam off Ray that immediately put the D-backs up 4-0. That swing was the game right there. The Giants might as well have packed it in and headed home. Arenado finished 1-for-4 but his 4 RBIs told the real story. One swing, one inning, and the Giants were toast.

Nolan Arenado's grand slam (7)

Willy Adames provided a brief glimmer of hope for San Francisco with a solo home run in the top of the second, but that was essentially the Giants’ entire offensive output for the evening. Adames went 1-for-1 with that blast before leaving the game with an injury, which is just par for the course when everything goes wrong.

Willy Adames' solo home run (4)

Arizona’s Offense Simply Relentless

The Diamondbacks didn’t just win this game, they dismantled it with methodical precision. Zac Gallen was sharp on the mound, allowing just 4 hits and 2 runs over 6 innings with 5 strikeouts. That’s the kind of pitching performance that wins ballgames, and the Arizona lineup gave him all the run support he could possibly need.

Zac Gallen's five strikeouts

Gabriel Moreno hit a two-run homer in the fifth inning to extend the lead, and the entire fifth frame was a masterclass in run production. Tim Tawa’s two-run single, Ryan Waldschmidt‘s RBI double, and Ketel Marte’s RBI single combined to score 5 runs in that inning alone. This wasn’t lightning in a bottle. This was a team firing on all cylinders.

Gabriel Moreno's two-run home run (2)

Waldschmidt deserves special mention here, going 3-for-3 with clutch hits at critical moments. That’s the kind of performance that swings momentum in a hurry. The Giants couldn’t generate any offense, and Arizona kept piling it on relentlessly.

Ryan Waldschmidt's RBI double

Make no mistake: this was a thorough beatdown. The Giants have issues that extend well beyond Monday night, particularly on the pitching side. Robbie Ray needs to figure out what’s going wrong with his mechanics and his command, because performances like this one won’t cut it in the National League West. Meanwhile, the Diamondbacks proved why they’re a legitimate force in the division, and they did it without breaking a sweat.

Torey Lovullo talks dominant 12-2 win

Final verdict: Arizona was clearly the better team Monday night, and they showed it emphatically. San Francisco has work to do.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Jung Hoo Lee RF 2 0 1 0 0 0 .268
Will Brennan RF 2 0 1 0 0 0 .091
Luis Arraez 2B 2 0 0 1 0 0 .324
Drew Gilbert LF 1 0 0 0 0 1 .217
Casey Schmitt SS 4 0 1 0 0 1 .295
Rafael Devers 1B 4 0 0 0 0 1 .240
Willy Adames SS 1 1 1 1 1 0 .238
Jesus Rodriguez 2B 2 0 0 0 0 0 .200
Matt Chapman 3B 4 0 0 0 0 1 .218
Bryce Eldridge DH 4 0 2 0 0 1 .143
Harrison Bader CF 4 1 2 0 0 0 .171
Eric Haase C 3 0 0 0 0 2 .240

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Robbie Ray (L) 4.1 11 10 9 2 1 4.28
JT Brubaker 1.2 3 2 1 0 1 3.80
Ryan Borucki 2.0 2 0 0 0 1 3.93

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 4 2 2 2 0 0 .222
Corbin Carroll RF 4 1 2 0 0 0 .284
Jorge Barrosa RF 1 0 0 0 0 1 .190
Geraldo Perdomo SS 4 1 1 0 1 0 .227
Nolan Arenado 3B 4 1 1 4 0 1 .272
James McCann 1B 1 0 1 0 0 0 .203
Adrian Del Castillo PR 0 0 0 0 0 0 .185
Jonathan Loáisiga P 0 0 0 0 0 0 .000
Ildemaro Vargas 3B 5 2 2 0 0 0 .335
Gabriel Moreno C 5 2 2 2 0 0 .261
Jose Fernandez 1B 3 1 1 0 0 1 .276
Tim Tawa LF 4 0 1 2 0 0 .160
Ryan Waldschmidt CF 3 2 3 1 1 0 .313

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Zac Gallen (W) 6.0 4 2 2 1 5 4.78
Ryan Thompson 1.0 1 0 0 0 1 2.81
Brandyn Garcia 1.0 2 0 0 0 1 1.35
Jonathan Loáisiga 1.0 1 0 0 0 0 2.95