The Diamondbacks Are 7-0 Against the Giants and Nobody in the League Is Ready For It
Holy smokes, did you guys see what went down in Phoenix last night? The Arizona Diamondbacks took on the San Francisco Giants, and let me tell you, it was a nail-biter right down to the wire. But the real story here? The D-backs just keep on rolling against the Giants, pushing their season record against them to a mind-blowing 7-0 after a 5-4 victory! Seriously, seven straight wins against one team? That's some wild stuff, especially when Geraldo Perdomo stepped up with a clutch three-run double to break the game open.
Perdomo's Bat Explodes, Offense Stays Hot
The D-backs came into this one after a three-game skid in Tampa Bay, so they needed a spark, and boy, did they get it! Ketel Marte wasted no time, smashing his 16th homer of the season on just the second pitch of the game off Giants starter Tyler Mahle. San Francisco actually managed to tie it up in the fifth with a squeeze bunt from Jonah Cox, but that's when the Snakes decided enough was enough. Nolan Arenado walked, Tommy Troy singled, and Marte walked again, loading the bases with only one out. Up steps Geraldo Perdomo, and on Sam Hentges' fifth pitch, BOOM! A bases-clearing double to the left-field fence, scoring all three runners and putting Arizona up 4-1. That's how you come through in a big moment! Mahle got tagged for four runs on four hits and three walks in his 4 1/3 innings, striking out three.
Trade on Every Game with Kalshi
Click Here to sign up to Kalshi — Free $10 when you sign up using our link or use code: ONTAPSEA. The only federally regulated prediction market in the US. Trade on real sports outcomes. Available in all 50 states.
Eduardo Rodriguez Shuts 'Em Down, Arenado Adds Insurance
While the offense was doing its thing, Eduardo Rodriguez was absolutely dealing on the mound. He went seven strong innings, allowing just one run on five hits. The dude struck out one and didn't give up a single walk. That's a masterful performance! This was his second win against the Giants this season, pushing his own record to 7-2. And just when you thought the D-backs were comfortable, Arenado decided to add a crucial insurance run in the sixth, blasting his ninth home run of the season against Giants reliever JT Brubaker. Turns out, that run was absolutely massive.
The Giants, credit where it's due, didn't roll over. They chipped away in the eighth with a Casey Schmitt sacrifice fly, making it 5-2. Then in the ninth, things got real interesting. Heliot Ramos led off with his fifth homer of the season, and after an out, Drew Cavanaugh hit an RBI single for his first career RBI in just his third game, cutting the lead to just one run! Talk about nerves! But Paul Sewald, the Diamondbacks closer, slammed the door shut for his 19th save, getting Drew Gilbert to foul out and Matt Chapman to pop out with the tying run on first. Arizona pulled off the win, 5-4, even though they were out-hit 9-6. Arenado also added a single to his homer, while Luis Arraez, Bryce Eldridge, and Victor Bericoto each had two hits for the Giants.
So, the Diamondbacks take the opener of this three-game series. Can they keep their mind-boggling perfect record against the Giants going? Or will San Francisco finally find a way to break the curse? Game two is up next, and you know we'll be watching to see if this incredible streak continues!
This article was created with AI assistance and reviewed by Seattle On Tap editorial staff. Always verify information with official team sources.