The San Francisco Giants secured a 7-4 victory over the Arizona Diamondbacks at Salt River Fields at Talking Stick on Saturday in spring training action. Jesus Rodriguez paced the offense, going 3-for-4 with two doubles and two RBI, giving the coaching staff plenty to be encouraged about as the exhibition schedule continues. On the mound, JT Brubaker turned in a solid outing, working 3.0 innings of 1-run ball with one strikeout. The Giants finished with 10 hits on the day while holding the Diamondbacks to 7. The Giants will take confidence from a well-rounded effort on both sides of the ball. Spring training is about building toward the regular season, and this was a step in the right direction.

Key Performers

Jesus Rodriguez was the offensive highlight at the plate, going 3-for-4 with two doubles and two RBI. His extra-base hit was a key moment in the game. The Giants will be hoping for more of the same as the spring continues.

Will Brennan also contributed, going 2-for-3 with a double and two RBI, Jean Carlos Sio chipped in, going 1-for-4 with an RBI, and Maui Ahuna added to the attack, going 1-for-1 with a double and an RBI. Multiple contributors at the plate made life difficult for the opposing pitching staff.

On the other side of the diamond, Jose Fernandez led the Diamondbacks offense with a 2-for-3 with a home run, a double, and two RBI day. Gabriel Moreno also contributed, going 1-for-3 with a home run and an RBI. Jean Walters added a 1-for-1 with a double and an RBI effort as well. Despite those contributions, the Giants pitching staff did enough to limit the damage and secure the victory.

On the Mound

JT Brubaker earned the win after battling through his outing, working 3.0 innings while allowing 1 earned run on 1 hit with one strikeout. He threw 41 pitches in the outing. The coaching staff will review his performance as they continue mapping out the pitching plan for the regular season.

The bullpen combined for 6.0 innings of work, allowing 3 earned runs while striking out six. The Giants continue to sort through their relief options as they build their Opening Day bullpen. Every inning pitched in the spring is an opportunity for pitchers to make their case for a spot on the roster when the games start counting.

Among the relievers, Nick Margevicius stood out with 3.0 innings of 1-run work, striking out two. It was an impressive showing that could factor into roster decisions.

How It Happened

Diamondbacks got on the board first with a run in the first inning. The Giants struck back with three runs in the third. Diamondbacks answered with a run in the fourth. The Giants responded with two runs in the fifth. The Giants pushed across a run in the seventh. Diamondbacks struck back with a run in the seventh. The Giants answered with a run in the eighth. Diamondbacks responded with a run in the ninth. The Giants spread their scoring across four different innings, applying consistent pressure throughout the game. The Giants out-hit Diamondbacks 10-7 on the day, with both teams playing clean defense. A crowd of 12,815 was on hand to take in the action.

Looking Ahead

The Giants will look to build on this positive performance as spring training winds down. With the regular season rapidly approaching, outings like this one provide confidence and continuity for a roster that is rounding into form. Every remaining exhibition game is another chance to sharpen the details before the games start counting for real.