20 Hits and a Shutout Pitching Clinic: Pirates Obliterate Giants 13-3
The Pittsburgh Pirates showed up to Oracle Park on Saturday night and reminded the San Francisco Giants exactly what a complete offensive meltdown looks like. Braxton Ashcraft threw seven innings of one-run ball while the Pirates absolutely unloaded on the Giants with a season-best 20 hits in a 13-3 demolition that sent San Francisco to its ninth loss in its last 11 games.
Ashcraft Was Untouchable
Ashcraft (2-2) was basically unhittable. He limited the Giants to six hits across seven innings, struck out six batters, and walked nobody. That's the kind of performance that puts pressure on the other team to manufacture everything they can on offense, because their pitcher isn't giving them anything to work with. The Pirates' starter matched zeroes with Giants starter Landen Roupp through four innings before things got ugly fast.
🎲 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 KalshiThe Pirates' Bats Were Relentless
This wasn't about one guy carrying the load. The Pirates distributed their damage across the lineup like they were on a mission. Joey Bart, the catcher, matched his career high with four hits and scored three times while driving in two runs. Nick Gonzales also went 4-for-something. Brandon Lowe was the big hitter in that decisive seventh inning, cranking a two-run triple that helped the Pirates blow the game wide open with six runs that frame.
The fifth inning is when the Giants' pitching started cracking. Bart led off with an infield single on Roupp's 94th pitch, prompting Giants manager Tony Vitello to head to the bullpen. After Oneil Cruz stole a base, Lowe put the Pirates up 1-0 with a sacrifice fly, then Bryan Reynolds made it 2-0 with an RBI single. Bryce Eldridge answered back with his first career home run, but that was basically it for San Francisco's offense.
In the sixth, Konnor Griffin and Bart had RBI singles. Then came the seventh: Lowe's two-run triple made it a blowout, and when Bart singled again to start the ninth off Christian Koss (an infielder pressed into pitching duty), it triggered a three-run rally that basically put a fork in this thing.
The Pirates won their sixth game in their last eight. The Giants? They're buried, and Saturday night showed exactly why nobody's talking about them as a threat right now.
🐦 What fans are saying on X
See the latest reactions and highlights from Seattle fans about Braxton Ashcraft.
View X conversation →DFS Pick'em
🏆 Underdog Fantasy: Play $5, Get $50 in Bonus Entries
Use code ONTAP to lock in this offer.
👉 Claim your $50 bonus on Underdog FantasySponsored. 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.