Diamondbacks Fork in the Road: 4-Run Sixth Flips Script on Giants at Scottsdale Stadium
The Arizona Diamondbacks left Scottsdale Stadium with an 8-7 result over the San Francisco Giants to move to 10-13, while the Giants moved to 15-7. The Diamondbacks vs Giants match summary starts with the Snakes producing 8 runs on 11 hits with 0 errors, while the Giants finished with 7 runs on 16 hits and 1 error.
First inning
The D-Backs opened with 0 runs after going hitless in the inning. The Giants also posted 0 runs while recording 1 hit.
Second inning
The Diamondbacks again came up empty, staying at 0 runs with 0 hits in the inning. The Giants put up 1 run on 2 hits to take the early edge.
Third inning
The Snakes were held to 0 runs for a third straight inning. The Orange and Black added 1 run on 3 hits to extend the lead.
Fourth inning
The Diamondbacks got on the board with 2 runs on 2 hits, cutting into the deficit. The Giants answered with 5 runs on 5 hits, creating the game’s widest gap.
Fifth inning
The D-Backs produced 2 hits but scored 0 runs, leaving the game within reach. The Giants were scoreless with 0 hits in the inning.
Sixth inning
The Diamondbacks vs Giants turning point arrived when the Snakes erupted for 4 runs on 3 hits to pull in front. Zac Gallen’s line from the game included a 10.125 earned run average and a 2.625 walks plus hits per inning pitched rate. Ryan Thompson came in with a 0.00 earned run average from his previous appearance, and Kevin Ginkel carried a 54.00 earned run average from his previous appearance.
Seventh inning
The Diamondbacks added 1 run on 3 hits to build separation. The Giants stayed off the scoreboard but collected 2 hits.
Eighth inning
The Snakes tacked on 1 run on 1 hit to finish their scoring at 8. The Giants produced 0 runs while adding 1 hit.
Ninth inning
The Diamondbacks were held to 0 runs with 0 hits as the game moved to its last frame. The Giants finished with 0 runs and 0 hits, sealing the Diamondbacks full-time result.
The Diamondbacks vs Giants scoreline review also showed Arizona’s offense posting a .297 batting average and a .934 on-base plus slugging mark for the game. The Giants’ lineup still pressured the Diamondbacks staff with 16 hits, but Arizona closed out the 8-7 decision.
The Diamondbacks are scheduled to face the San Diego Padres at 4:10 PM EDT on 3/15/2026 at Salt River Fields at Talking Stick in Scottsdale, Arizona, and the broadcast is set for MLB Network. Follow along, then run it back with more game recap coverage and share this article with other D-Backs fans.