The Giants' Baserunning Nightmare That Handed Arizona Its Sixth Straight Win
WHOA, did you just see what went down in San Francisco?! The Arizona Diamondbacks absolutely stomped the Giants AGAIN, pulling off their second straight three-game sweep, and let me tell you, this one was WILD. Geraldo Perdomo snagged the go-ahead sacrifice fly in the seventh, but the real fireworks, or maybe "fireworks disaster" for the Giants, came in the eighth with some baserunning chaos that sealed San Francisco's fate. D-backs are rolling right now, making it six straight wins over their rivals in the last ten days. That's not just a trend, that's a straight-up takeover, folks.Arizona's Grind From Behind and the Giants' Early Hope
Man, it looked dicey for the D-backs early on. Giants starter Trevor McDonald was dealing, holding Arizona to just one hit and a 2-0 lead all the way into the sixth inning. You gotta give him credit, he was making it tough. But then the D-backs started chipping away. Ketel Marte, Perdomo, and Adrian Del Castillo strung together singles, slicing that deficit in half. Then a walk loaded the bases, and Ildemaro Vargas stepped up with a sacrifice fly to tie things up. Just like that, the D-backs, who were down two, found a way to knot it up. That's the kind of gritty play you love to see from a team finding its stride in this early part of the season.The Eighth Inning Baserunning Blunders San Francisco Won't Forget
The D-backs grabbed the lead in the seventh, thanks to Tommy Troy and Marte singles, a fielding error by Giants reliever Matt Gage, and Perdomo's run-scoring fly ball. But the eighth inning? Phew, that was something else. Down 3-2, Willy Adames smacked a fly ball that Arizona left fielder Ryan Waldschmidt completely lost in the sun. It hit Waldschmidt on the neck and fell for a double. Ouch! Then Luis Arraez looped a single just out of reach. Suddenly, the Giants had runners everywhere, and it felt like they were about to tie it up. But then the wheels came off. Adames, taking a late break, got gunned down at the plate on a sweet relay from Waldschmidt to third baseman Jose Fernandez to catcher Aramis Garcia. HUGE play! Arraez, who was the tying run, moved to second. But before hot-hitting Casey Schmitt could even do damage, Arizona reliever Kevin Ginkel spun and picked Arraez off to end the inning. ARE YOU KIDDING ME?! Two massive baserunning blunders in one inning? Paul Sewald then came in and shut it down, a clean 1-2-3 ninth for his 14th save, locking up the 3-2 win. What a series for the D-backs, sweeping the Giants not once, but twice in a row! Michael Soroka grabbed the win, giving up just two runs over six innings. Meanwhile, McDonald took the loss, giving up three runs, two earned, over 6 1/3. San Francisco is reeling after this, and Arizona is making a serious statement. We'll be watching closely to see if the Giants can regroup from this absolute baserunning nightmare and if the D-backs can keep this incredible run going.🐦 What fans are saying on X
See the latest reactions and highlights from Seattle fans about .
🎲 Want to Make Tonight's Game More Interesting?
Kalshi lets you trade on real sports outcomes — not just spreads. It's the only federally regulated prediction market in the US, and it's available right here in Washington state.
New users get a FREE $10 just for signing up — no deposit required to claim it.
👉 Claim Your Free $10 at KalshiDFS Pick'em
⚡ DraftKings Pick 6: Deposit $5, Get $25 in Bonus Instantly + Up to 100% Winning Boost
Use code ONTAP to lock in this offer.
👉 Get your $25 DraftKings Pick 6 bonusSponsored. Must be 18+. Terms apply.
This article was created with AI assistance and reviewed by Seattle On Tap editorial staff. Always verify information with official team sources.