Giants vs Diamondbacks: 3-Run Third Sets the Tone as Rodriguez Sparks the Rally
The San Francisco Giants entered at 12-3 and the Arizona Diamondbacks came in at 7-9 before the Giants posted a 7-4 finish at Salt River Fields at Talking Stick. The Giants vs Diamondbacks match summary begins with the Giants putting 10 hits on the board while the Diamondbacks finished with 7, and both teams played error-free defense.
First inning
The Giants opened with 1 hit in the top of the inning but scored 0 runs, and the Diamondbacks countered with 1 run on 1 hit in the bottom half. The Giants pitching staff later finished with 2 double plays behind it, and the Diamondbacks ended the day with 0 errors.
Third inning
The Giants swung the game in the third by scoring 3 runs on 5 hits, which became the biggest scoring frame on either side. Jesus Rodriguez, who carried over form from the previous game with a .750 average and 3 hits in 4 at-bats, was part of a lineup that generated 5 extra-base hits overall.
Fifth inning
The Giants added 2 runs on 1 hit in the fifth, turning early traffic into a wider margin while stranding part of a 12 left-on-base total. The Diamondbacks stayed quiet in the fifth after scoring 1 run on 2 hits in the fourth.
Seventh inning
The Giants pushed across 1 run on 2 hits in the seventh, and the Diamondbacks answered with 1 run on 1 hit in the bottom half for one of the Giants vs Diamondbacks key moments. The Giants pitching line finished with 7 strikeouts and a 1.00 whip, while Arizona’s offense produced 2 home runs within its 4-run day.
Eighth inning
The Giants tacked on 1 run on 1 hit in the eighth, giving the Orange and Black another cushion in a game that took 2:29. The Diamondbacks left the eighth scoreless with 0 hits, keeping the Giants full-time result in place heading to the ninth.
Ninth inning
The Diamondbacks scored 1 run on 2 hits in the ninth, but the Giants still closed out a 7-4 final with 0 errors. Post-game thoughts Giants centered on timely run creation, as the club drove in 7 runs on 10 hits and drew 3 walks across 40 plate appearances.
The Giants are scheduled to face the the Cubs on 03/08/2026 at 4:05 PM EDT at Sloan Park in Mesa, Arizona, and the broadcast is set for MLB Network. Catch the next one, then run it back by sharing this article with other Giants fans.