Diamondbacks Explode in Third Inning to Stun Giants 10-6

Sometimes a baseball game is decided in one inning, and Friday night at Oracle Park, the Arizona Diamondbacks made absolutely certain the San Francisco Giants would understand exactly when they lost. After a relatively quiet first two innings, Arizona unleashed hell in the top of the third, scoring five runs and effectively ending any suspense about the evening’s outcome. When the dust settled, the D-backs walked out with a convincing 10-6 victory, leaving the Giants to contemplate another frustrating defeat.

Pitching Decisions

Star Performers

Tim Tawa

Season AVG: .246
5AB2H1HR3RBI2R0BB
Bryce Eldridge

Season AVG: .254
5AB2H1HR2RBI1R0BB

The third inning was pure carnage for Giants starter Blade Tidwell. Corbin Carroll and Tim Tawa hit back-to-back home runs in the frame, with Carroll’s two-run blast followed immediately by Tawa’s three-run dagger. That’s five runs in one inning, folks, and that’s the ballgame right there. Tidwell would limp through five innings, surrendering six earned runs on seven hits. When your starter gets torched like that, you’re essentially playing from behind for the rest of the night, and the Giants never found a way to genuinely threaten after that third-inning avalanche.

D-backs collect five runs in the 3rd

Arizona’s offense was balanced and relentless throughout. Lars Nootbaar led off the game with a home run and finished 3-for-4, looking like the kind of hitter who remembers how to hunt fastballs. Carroll finished with three RBIs despite minimal at-bats, proving sometimes you don’t need to swing much when you connect as decisively as that. But the real story was Tim Tawa, who went deep with runners in scoring position and collected three RBIs on just five at-bats. That’s efficiency bordering on brutality.

Tim Tawa's three-run homer (9)

The Giants didn’t roll over completely, and that’s worth noting. Bryce Eldridge provided some offensive punch with two hits and two RBIs, and Christian Koss, making his presence felt, launched a two-run homer in the fourth to keep San Francisco within reasonable distance. But here’s the thing about baseball in August: when one team gets a five-run inning and you can only muster four in response, you’ve already lost the narrative. The Giants’ runs felt like consolation prizes, desperate stabs at relevance rather than genuine threats.

Corbin Carroll's two-run homer (19)

Arizona’s relief corps deserves credit too. After starter Gerardo Carrillo threw just one inning (seemingly a bullpen game), the rest of the Arizona pitching staff held San Francisco at bay. That’s the kind of depth that wins ballgames in the dog days of August, when every win matters in a playoff race.

Juan Morillo secures D-backs' 10-6 win

A Third Inning That Turned Everything

That explosive third inning will be the lasting image of this game. Two home runs, five runs, one completely demoralized opposing pitcher. It’s the kind of inning that makes you wonder if you’re watching a quality baseball game or a home run derby that accidentally happened during regular season play. The Giants brought enough offense to win most games, but they never stood a chance once the Diamondbacks decided to take over.

What’s Next?

Arizona leaves Oracle Park with a convincing road victory that speaks volumes about their current form. The Giants, meanwhile, need to have a serious conversation about whether their lineup can withstand these kinds of offensive explosions. One bad inning shouldn’t doom your entire evening, but in this case, it absolutely did.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Lars Nootbaar LF 4 2 3 1 0 1 .228
Jorge Barrosa CF 1 0 0 0 0 0 .195
Corbin Carroll RF 3 1 1 3 1 1 .248
Gabriel Moreno DH 5 0 0 0 0 2 .299
Geraldo Perdomo SS 4 2 1 0 1 0 .254
Nolan Arenado 3B 5 1 2 0 0 1 .240
Tim Tawa 1B 5 2 2 3 0 2 .246
James McCann C 4 1 2 1 0 1 .296
Ildemaro Vargas 2B 4 1 1 2 0 0 .254
Jordan Lawlar LF 4 0 0 0 0 1 .273

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Kohl Drake 4.0 4 5 5 1 4 6.53
Gerardo Carrillo (W) 1.0 0 0 0 2 1 0.55
Jonathan Loáisiga 1.0 0 0 0 0 1 2.48
Brandyn Garcia 1.0 0 0 0 0 2 2.31
Dennis Santana 1.0 0 1 0 1 1 5.59
Juan Morillo 1.0 1 0 0 0 2 2.19

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Jonah Cox CF 2 0 0 0 0 1 .268
Drew Gilbert CF 1 0 0 0 1 1 .242
Rafael Devers 1B 4 1 1 0 0 2 .248
Bryce Eldridge DH 5 1 2 2 0 2 .254
Andrew Knizner C 2 0 0 0 0 1 .200
Drew Cavanaugh C 1 0 0 0 1 1 .237
Jung Hoo Lee RF 3 2 1 0 1 0 .289
Shay Whitcomb 3B 4 0 0 0 0 1 .122
Turner Hill LF 2 1 0 2 1 0 .286
Christian Koss SS 3 1 1 2 0 1 .211
Nate Furman 2B 1 0 0 0 0 0 .071
Osleivis Basabe SS 4 0 0 0 0 1 .212

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Blade Tidwell (L) 5.0 7 6 6 1 4 4.54
Spencer Bivens 2.0 5 4 4 1 3 14.40
Reiver Sanmartin 1.0 0 0 0 0 1 5.02
Braxton Roxby 1.0 0 0 0 0 1 0.00