Eduardo Rodriguez stifled the San Francisco Giants through seven dominant innings before Geraldo Perdomo’s bases-clearing double fueled a narrow victory for the Arizona Diamondbacks.
The Arizona Diamondbacks led 5-1 heading into the eighth inning, but the San Francisco Giants did everything in their power to make things interesting.
In the end, the Giants fell, 5-4, in a game that saw Paul Sewald record his 19th save of the season despite giving up a pair in the ninth.
This is a win the Diamondbacks desperately needed, especially after they were just swept by the Tampa Bay Rays.
Ketel Marte hit his 16th home run of the year as Nolan Arenado added one himself. Arizona made the most of its limited opportunities as they begin this crucial National League West slate with a win to get them back to .500.
Eduardo Rodriguez Put the Team on his Back
Rodriguez, 33, saw his ERA fall to 2.21 this season as he picked up his seventh win. Now 7-2, Rodriguez proved why he's one of the true cornerstones of this rotation, having gone exactly seven innings in two of his last three starts.
Rodriguez allowed just one earned run against the Giants in a game that saw him allow five hits on 91 pitches. He may have only struck out one batter, but he also didn't walk anyone. Free passes have been an issue for Rodriguez as he racked up 11 in his last three starts prior to this game.
Arizona's bullpen was a bit faulty, but their offense did enough to forget about that. The Diamondbacks hitters gave their bullpen enough breathing room where this team didn't have to worry about Sewald giving up a pair or Kevin Ginkel giving up one himself in the two outs he recorded.
Five Runs on Six Hits
The Giants may have finished this game with three more hits than the Diamondbacks, but the only thing that matters is the fact that Arizona outscored San Francisco, 5-4.
Marte once again was stellar, going 2-for-3 with his aforementioned home run and he drew a walk as well. Walks were key for the Diamondbacks as the top four batters in their lineup drew five combined. Only recording six hits isn't the most impressive thing in the world, but as a team, they drew six walks which is incredible.
The biggest moment of the game came in the fifth inning with the score tied, 1-1. Geraldo Perdomo, who had just one hit in the contest, made it count. He worked a 3-1 count to his favor and then crushed a 95 mph sinker to left field, clearing the bases in the process. At that point, Arizona led 4-1 before adding a much needed insurance run in the sixth.
Join the Community
Don't miss out on our ROUNDTABLE community and the latest news!
It's completely free to join. Share your thoughts, engage with our Roundtable writers, and chat with fellow members.
Download the free Roundtable APP, and stay even more connected!


