Wait Until You Hear What Happened: Geraldo Perdomo's 3-Run Double Stunned San Francisco, and the Diamondbacks Are Still Undefeated Against Their Rivals

Sports sports news

Geraldo Perdomo's 3-Run Double Stunned San Francisco, and the Diamondbacks Are Still Undefeated Against Their Rivals

Holy smokes, did you see what went down in Phoenix last night? The Arizona Diamondbacks just slammed the door on the San Francisco Giants with a wild 5-4 win, and man, was it a battle! Geraldo Perdomo dropped a bases-clearing double that felt like a gut punch to San Francisco, and then Paul Sewald, yeah, our old buddy Paul Sewald, came in to seal the deal with his 19th save. This victory wasn't just another notch in the win column, folks. It pushed the D-backs to a shocking 7-0 record against the Giants this season, an absolute domination nobody saw coming!

The Bats Came Alive When It Mattered Most

From the jump, Ketel Marte got things rolling, launching his 16th homer on just the second pitch of the game. Talk about setting the tone! But the real fireworks started in the fifth. After the Giants tied it up with a Jonah Cox squeeze bunt, Arizona loaded the bags. Nolan Arenado walked, Tommy Troy singled, and Marte drew another walk. Then Perdomo stepped up, and on the fifth pitch from reliever Sam Hentges, he blasted that ball to the left field fence. Boom! Three runs scored, the D-backs were suddenly up 4-1, and the place just exploded. It was a clutch, game-changing moment. Arenado wasn't done either, adding his ninth home run in the sixth against their third pitcher, JT Brubaker, a run that turned out to be critical.

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.

Rodriguez Dominated, Sewald Slammed the Door

On the mound, Eduardo Rodriguez was a beast for Arizona. He threw seven innings of one-run ball, gave up only five hits, struck out one, and didn't issue a single walk. That's efficiency, people! He picked up his seventh win of the season against just two losses, and his second against the Giants. San Francisco, though, absolutely refused to quit. They chipped away in the eighth with a Casey Schmitt sacrifice fly, making it 5-2. Then, in the ninth, Heliot Ramos led off with his fifth homer, and Drew Cavanaugh, making his mark in just his third career game, singled in a run for his first career RBI. Suddenly, it was 5-4 with the potential tying run on first! That's when Paul Sewald stepped in, got Drew Gilbert to foul out, and Matt Chapman to pop out, securing the nail-biting win. Giants starter Tyler Mahle, on the other hand, had a rough night, getting tagged for four runs and falling to a 1-8 record.

So, the Diamondbacks took the opener of this three-game series, continuing their absolute stranglehold over the Giants this season. After three straight losses in Tampa Bay, this win shows they can still battle. You know what that means: they're back at it tonight, and you can bet the Giants are desperate to break that 0-7 streak. This series is shaping up to be a must-watch, Emerald City, because when rivals clash with this much on the line, anything can happen!

This article was created with AI assistance and reviewed by Seattle On Tap editorial staff. Always verify information with official team sources.

Back to blog

Leave a comment