Sacramento A’s game wrap: Pirates Plunder Sacramento; Bucs O’Hearn with six RBIs career high in 12-4 beating of Sac

Sacramento A’s left fielder Tyler Soderstrom (21) goes down to make a catch on the fly against the Pittsburgh Pirates at Sutter Health Park in West Sacramento on Wed Jun 17, 2026 (Golden Bay Times photo)

By Mauricio Segura

WEST SACRAMENTO–The Pittsburgh Pirates wasted no time turning the game sideways, roughing up Sacramento A’s starter Aaron Civale for five runs in the first two innings and forcing the Athletics to spend the rest of the night chasing a game that had already picked up speed without them.

The Pirates battered Civale early and never gave the Athletics much room to breathe in a 12-4 win. Civale, making his return from the injured list after right shoulder tendonitis, did not get the smooth reception he wanted. Spencer Horwitz opened the game with a double to right, Brandon Lowe drew a walk, and Bryan Reynolds bounced a ground-rule double into right to score Horwitz. Ryan O’Hearn followed with a two-run double to left, and just like that, Pittsburgh had a 3-0 lead before the Athletics had taken a swing.

Braxton Ashcraft made that lead look even bigger by setting down the A’s in order in the first. Nick Kurtz struck out, Shea Langeliers lined out, and Tyler Soderstrom also lined out, giving Sacramento no early leeway. Pittsburgh kept pecking away in the second. Jared Triolo singled, Horwitz doubled again, Lowe singled home Triolo, and Reynolds drove in Horwitz with a single to center. The Pirates led 5-0 after two innings, and the Athletics were already staring up a steep hill.

Civale’s outing ended after he issued a leadoff walk to Lowe in the fourth. José Suarez took over, but O’Hearn greeted him with a two-run homer to left, pushing Pittsburgh ahead 7-0. O’Hearn was the hammer all game, finishing with a double, homer, single, and five RBIs. Horwitz also gave the Pirates a major boost from the top of the order, reaching four times with two doubles and two walks while scoring three runs.

For the Athletics, there were a few bright spots buried in the rubble. Jonah Heim picked up singles in the fourth and sixth. Kurtz, who entered the game as one of the most productive hitters in baseball and had been on a strong June tear, singled to open the sixth.

Langeliers followed with a walk, and after Soderstrom’s grounder and a Pittsburgh error moved the action along, Jacob Wilson lined a two-run single to center. That cut the deficit to 7-2 and gave the home side a little movement, even if it was not enough to truly rattle the Pirates.

Pittsburgh had its biggest burst in the seventh. Marcell Ozuna led off with a homer to center, Jake Mangum singled, Triolo and Henry Davis were hit by pitches, and the inning snowballed from there. Horwitz drew a bases-loaded walk, Lowe lifted a sacrifice fly, and O’Hearn added a two-run single to center. By the time the inning ended, the Pirates had turned the game into a 12-2 burial.

Henry Bolte gave Sacramento a quick jolt in the bottom half, launching a solo homer to center off Evan Sisk. It was a nice response from the rookie, who entered the day batting over .300 and had been one of the more interesting young bats in the Athletics’ lineup.

Zack Gelof added another swing worth remembering in the ninth, driving a solo homer to left off Isaac Mattson. Gelof’s blast extended his career-best hitting streak to 21 games, continuing one of the best individual runs by an Athletics hitter this century.

The problem was that most of the A’s offense came too late and too far apart. Sacramento struck out 11 times and managed only six hits. Lawrence Butler had a rough night with four strikeouts, while Kurtz struck out three times. Ashcraft gave Pittsburgh six strong innings, allowing two runs, only one earned, on four hits and three walks. He kept Saccramento from gathering momentum until the game was already leaning heavily toward Pittsburgh.

The loss was another reminder of the Athletics’ strange season. They have enough offense to make pitchers sweat, enough power to flip a game in one swing, and enough young talent to keep things interesting. But the pitching has been leaking runs too often, especially at home, and this one got away before the Green and Gold could make their bats matter.

For Game 1 of a new four game weekend series against the Angels Thursday, Sacramento will send rookie left-hander Gage Jump (2-1, 3.09 ERA, 23 K) to the mound against Angels right-hander José Soriano (8-4, 2.79 ERA, 92 K). This matchup has real bite if Jump can keep the ball in the yard and Soriano brings his usual trouble. First pitch is scheduled for 6:40 p.m. Pacific.

Costa Rican-born Mauricio Segura has been covering sports in the Bay Area since 2001 for a variety of magazines and newspapers, as well as his own publication, Golden Bay Times.

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in. 

Sacramento A’s game wrap: Reynolds Canon Blasts Sink the A’s 6-5

Sacramento A’s Jacob Wilson (right) dives in ahead of the Pittsburgh Pirates second baseman Brandon Lowe’s tag at home plate scoring in the bottom of the first inning at Sutter Health Park in West Sacramento on Tue Jun 16, 2026 (Golden Bay Times photo)

Reynolds Canon Blasts Sink the A’s

By Mauricio Segura

WEST SACRAMENTO–It seemed like the Sacramento A’s had the Pittsburgh Pirates by the throat and were headed toward a second straight win. Instead, Pittsburgh raised the black flag, fired a few cannon blasts, and stole the night. Bryan Reynolds turned the ballpark into his own personal batting cage, Brandon Lowe saved his best swing for the ninth, and the Pirates edged the Sacramento Athletics 6-5 after spending the early innings trying to crawl out of a ditch.

The Green and Gold did not wait around in the first inning. Nick Kurtz opened the bottom half with a free pass, Tyler Soderstrom followed with another, and Jacob Wilson loaded the bases with the third. Carlos Cortes went down swinging, but Zack Gelof made the inning matter.

He slapped a grounder toward first baseman Spencer Horwitz, and when the play turned messy, Kurtz, Soderstrom and Wilson all scored. Gelof ended up at second on Horwitz’s throwing error, and Lawrence Butler followed with a run-scoring double to left. Just like that, the Athletics had a 4-0 lead and Mitch Keller looked like a man trying to solve a Rubik’s Cube with sliding gloves.

Jack Perkins protected that early cushion nicely through three innings. He gave up a Bryan Reynolds single in the first but stranded him, then settled in with a smooth second and third. Perkins struck out Endy Rodríguez and Tyler Callihan in the second, then got Jake Mangum, Jared Triolo and Horwitz in order in the third. For a pitcher making only his third start of the season after spending most of the year in relief, his performance is exactly what manager Mark Kotsay hoped for.

Pittsburgh finally broke through in the fourth. Reynolds singled to center, Ryan O’Hearn followed with a base hit to right, and Nick Gonzales got the Pirates on the board with a groundout that scored Reynolds. The Athletics still led 4-1, but the Pirates were no longer stuck at the curb waiting for the bus.

The game tightened in the sixth. Reynolds lifted a homer to center to make it 4-2, and O’Hearn doubled moments later. Perkins was replaced by Justin Sterner, but Rodríguez greeted the new arm with a single to center that scored O’Hearn and cut the A’s lead to 4-3. The inning nearly grew worse, but Jacob Wilson helped end it with a wild-looking relay that erased Rodríguez at third after Mangum singled.

Gelof answered in the bottom of the sixth with a swing that has become part of his month-long success story. TED Talk pending! He sent a solo homer to left, pushing the Athletics back ahead 5-3 and extending what had been a career-best 19-game hitting streak entering the contest. It also continued a strong run for an A’s offense that came in swinging with a franchise-record 23 homers over its previous seven games. For a moment, the Green and Gold had reclaimed their dominant status.

Reynolds took it right back in the seventh. After Hogan Harris replaced Sterner, Horwitz drew a free pass and Lowe struck out, bringing Reynolds up with two outs. He launched his second homer of the game, this one to right, tying it 5-5. Reynolds finished 4-for-5 with two homers, three RBIs and three runs, a one-man problem the Athletics never solved.

The A’s had chances late. Alika Williams doubled to open the bottom of the seventh and moved to third on a wild pitch, but he was stranded after Kurtz struck out, Shea Langeliers grounded out and Wilson hit into a force play. In the eighth, Gelof drew a free pass and stole second, but Colby Thomas and Henry Bolte both struck out to end another opportunity.

Then Lowe delivered the swing Pittsburgh had been waiting for. Elvis Alvarado took over in the ninth, got Horwitz on a fly ball, then watched Lowe drive a line-drive homer to right for a 6-5 Pirates lead. Alvarado recovered to retire Reynolds and O’Hearn, but the damage had already been done.

The Athletics made one last push against Gregory Soto in the ninth. Kurtz singled to left, and Langeliers followed with a single to center, putting the tying run at second with one out. Soderstrom then struck out after an ABS challenge changed ball four into strike two, a brutal turn under the circumstance. Wilson lined out to right field to end the game, leaving the A’s with a loss that stung after they had played well through the first six innings.

Game 3 tomorrow closes out the series setting up a right-handed chess match, with Aaron Civale (5-2, 4.20 ERA, 39 K) scheduled for the Sacramento Athletics against Pittsburgh’s Braxton Ashcraft (5-3, 3.30 ERA, 90 K), with first pitch set for 6:40 p.m. Pacific.

Costa Rican-born Mauricio Segura has been covering sports in the Bay Area since 2001 for a variety of magazines and newspapers, as well as his own publication, Golden Bay Times.

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in

Sacramento A’s podcast Tony Renteria: A’s open up the floodgates crush Bucs in series opener 11-2 at Sutter Health

Three Sacramento A’s leap for joy Tyler Soderstrom (left), Lawrence Butler (4), and Henry Bolte (right) after defeating the Pittsburgh Pirates at Sutter Health Park in West Sacramento on Mon Jun 15, 2026 (AP News photo)

Sacramento A’s podcast Tony Renteria:

#1 Tony, the Sacramento A’s opened up on the Pittsburgh Pirates with an 11-2 win at Sutter Health Park on Monday night after getting beat by the Colorado Rockies Sunday 23-9. It was quite the turnaround for the A’s to open the series.

#2 The A’s Nick Kurtz also hit his 17th home run of the season a 407 foot two run shot that gave the A’s a two run 3-1 lead in the bottom of the second inning.

#3 Jeff McNiel slugged a 359 foot home run scoring Lawrence Butler ahead of him for a two run home run that gave the A’s a 5-1 lead.

#4 Kurtz hit another home run in the bottom of the seventh inning a three run home run a 380 foot shot that put the A’s way ahead 11-1 with the final score ending up 11-2 A’s.

#5 Starting pitchers for Tuesday in game two of the series: Starter pitchers for Pittsburgh RHP Mitch Keller (5-4 ERA 5.14) for Sacramento RHP Jack Perkins (2-3 ERA 6.25) first pitch slated for 6:40pm PDT.

Tony Renteria does the Sacramento A’s podcasts each Tuesday at http://www.sportsradioservice.com

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in. 

Sacramento A’s game wrap: Kurtz and McNeil Turn Pirates Into Plank Walkers; Sac dominates Bucs 11-2 at Sutter Health

Sacramento A’s slugger Nick Kurtz (16) rounds the bases after hitting one of his two home runs against the Pittsburgh Pirates at Sutter Health Park in West Sacramento on Mon Jun 15, 2026 (Golden Bay Times photo)


Kurtz and McNeil Turn Pirates Into Plank Walkers

By Mauricio Segura

WEST SACRAMENTO–Nick Kurtz gave the Sacramento Athletics exactly what they needed after a missed chance in the first inning: a reminder that baseball is finicky and rewards on its own terms instead of when most expected. The A’s deafeated the Pittsburgh Pirates 11-3 at Sutter Health Park on Monday night. 

Sacramento loaded the bases with nobody out in the bottom of the first on singles by Kurtz, Shea Langeliers and Tyler Soderstrom, only to see three straight strikeouts leave them stranded like Tom Hanks on a pacific island, minus the volleyball. That could have turned into a sour opening. Instead, the A’s simply waited one inning before turning the game in their favor for good.

Henry Bolte started the second with a double to right, and Jeff McNeil followed with an RBI single to left that scored Bolte and snapped his 0-for-20 skid. Kurtz then delivered the real damage, driving a two-run homer to left-center that put the Athletics ahead 3-0 and gave J.T. Ginn room to work.

Ginn used that room well. He handled traffic and kept Pittsburgh from building anything dangerous. Bryan Reynolds singled in the first, Endy Rodríguez reached in the second, and the Pirates put two aboard in the third before Ginn got Ryan O’Hearn looking to end the inning.

Pittsburgh’s only run against him followed a Zack Gelof fielding error in the fourth. Nick Gonzales reached, Rodríguez singled, and Jake Mangum dropped a run-scoring hit into left. But Ginn quickly stopped the inning from growing, getting Esmerlyn Valdez to bounce into a pitcher-to-second-to-first double play. Ginn finished six innings, allowing six hits, one unearned run, two walks and three strikeouts.

The Athletics added another burst in the bottom of the fourth. Lawrence Butler singled, Bolte moved him over, and McNeil launched a two-run homer to right, ensuring his slump stayed buried. Suddenly, the same player who entered searching for a hit had three RBIs by the fourth inning. For Sacramento, the runs were starting to roll off the assembly line.

Soderstrom and Jacob Wilson opened the fifth with back-to-back hits, including Wilson’s ground-rule double down the right-field line. Gelof then extended his career-best hitting streak to 19 games with an RBI single to center, scoring Soderstrom and pushing the lead to 6-1. Gelof’s streak had already been one of the better runs in the majors, and even with an error earlier in the game, he still found a way to add another mark to it with his bat.

The seventh inning turned the game from comfortable to completely out of reach. Gelof reached on an error by Brandon Lowe, Butler doubled him home, Bolte added an infield single, and McNeil singled to right to score Butler. Then Kurtz returned for his second big swing of the game, sending a three-run homer to left.

His second blast gave him three hits, two home runs and five RBIs, and it fit neatly with the tear he has been on. Kurtz entered riding a seven-game hitting streak and ranked among the league’s best in on-base percentage, walks, OPS and run production. Against Pittsburgh, he looked every bit like a hitter pitchers cannot treat casually.

Pittsburgh found one final run in the eighth when Rodríguez homered to left-center off Mason Barnett, but Justin Sterner’s scoreless seventh and Barnett’s two-inning finish kept the Pirates from making the score interesting. Spencer Horwitz doubled with two outs in the ninth, but Brandon Lowe flied out to left to close an 11-2 Athletics win.

The A’s finished with 15 hits, including three from Kurtz, three from McNeil, two from Soderstrom and two from Bolte. Butler also scored twice and drove in a run, while Wilson’s double helped set up the fifth-inning push. After a rough loss in their previous game, the Green and Gold responded with the kind of complete win that gives a team a little swagger back.

Game 2 brings another right-handed duel, with Jack Perkins (2-3, 6.25 ERA, 43 K) taking the ball for Sacramento against Mitch Keller (5-4, 5.14 ERA, 58 K) for Pittsburgh, with first pitch scheduled for 6:40 p.m. Pacific Tuesday night.

Costa Rican-born Mauricio Segura has been covering sports in the Bay Area since 2001 for a variety of magazines and newspapers, as well as his own publication, Golden Bay Times.

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in. 

Las Vegas A’s podcast Daniel Dullum: Rockies score 3 touchdowns beating A’s 23-9 in slugfest; Colorado avoids gettng swept

Sacramento A’s Tyler Soderstrom (21) is greet by Nick Kurtz (16) after scoring on a single in the bottom of the first inning against the Colorado Rockies at Las Vegas Ballpark in Summerlin NV on Sun Jun 14, 2026 (AP News photo)

Las Vegas A’s podcast Daniel Dullum:

#1 Do the math three touchdowns in football is 24 points and in baseball that’s a record for runs in Colorado Rockies franchise history and they avoided getting swept by the Las Vegas A’s Sunday with a 23-9 rout to conclude the A’s homestand for the week at Las Vegas Ballpark in Summerlin NV.

#2 The A’s won the first two games of the series but in this one the pitching absolutely brokedown surrendering three runs in the fourth, six in the fifth, four in the seventh, and five runs in the eighth.

#3 A’s starter Jeffery Springs got pounded by the Rockies line up going four innings allowing seven hits, six runs, striking out five batters. Despite the pounding the A’s are just a half game back of the Seattle Mariners for first place in the AL West.

#4 The Rockies fell on hit short of setting an all time hit record in a game ending the contest with 24 total hits. The Rockies set the record back on Sep 25, 2011 when they got 25 hits.

#5 The A’s are back in Sacramento on Monday and the drawing board as well as they prepare to face the Pittsburgh Pirates. The Pirates have struggled in their own right losing seven of their last ten games and are 8.5 games back of the NL Central. Starters for Pittsburgh RHP Jared Jones (1-0 ERA 4.73) for Sacramento RHP JT Ginn (4-3 ERA 4.15) first pitch at Sutter Health Park in West Sacramento 6:40pm (PDT)

Daniel Dullum does the Sacramento A’s podcasts each Sunday at http://www.sportsradioservice.com

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in. 

Rodriguez walks off massive 7-6 12-inning gut-check win for Giants over Pirates

San Francisco Giants Willy Adames hits a two run single in the tenth inning against the Pittsburgh Pirates at Oracle Park in San Francisco on Sun May 10, 2026 (AP News photo)

Sunday, May 10, 2026

Oracle Park

San Francisco, California

Pittsburgh Pirates 6 (22-19)

San Francisco Giants 7 (16-24)

Win: Ryan Borucki (1-1)

Loss: Justin Lawrence (0-2)

Time: 3:51

Attendance: 41,085

By Stephen Ruderman

SAN FRANCISCO–What a massive gut-check win for the Giants, who showed real resilience Sunday, as they came back from down two runs three times, and the youngster, Jesus Rodriguez, came up with the walk-off base-hit to beat the Pirates 7-6 in 12 innings here on Mother’s Day.

Fittingly, the Giants couldn’t make it two in a row after their win on Friday. Not just that, but they had their brains bashed in by the Pirates in a 13-3 shellacking Saturday night.

Prior to the game, the Giants made a series of roster moves. Ryan Walker, who came into the season as the closer, was sent down to Triple-A Sacramento. Gregory Santos was sent down to Sacramento as well. Sam Hentges was activated off the 15-day Injured List. Dylan Smith, whom the Giants acquired from the Tigers on March 30, was called up.

The Giants had their hopes in Tyler Mahle. Mahler of course has been off to a rough start this season, but he was solid in his last outing, when he threw five and third shutout innings against the Rays at the Trop last Sunday.

The Pirates got to Mahle for runs in each of the first two innings. Pirates’ starter Bubba Chandler, in turn, threw a pair of scoreless innings innings to start his day.

Jung Hoo Lee lined a double down the right field line with two outs in the bottom of the third. Honestly, I thought it wouldn’t amount to anything, but Luis Arraez lined a base-hit to left to get Lee in, and the Giants were on the board.

Heliot Ramos tied the game with a bomb half-way up into the bleachers in left with one out in the bottom of the fourth. Unfortunately, Oneil Cruz responded with a home run of his own to put the Pirates back ahead in the top of the fifth.

The Pirates got to Mahle for another run in the top of the sixth to make it 4-2, and Keaton Winn finished the inning. Mahler gave up four runs and five hits over five and two thirds innings. He walked two, and struck out eight. It was not the worst day for Mahle, and he gave the start the Giants needed from him..

Isaac Mattson came in for Chandler to start the bottom of the sixth, and the Giants would tie the game with three doubles. Rafael Devers led off the inning with a double. Ramos followed that up with a double of his own to make it 4-3, and Matt Chapman then doubled to tie it.

Winn and Sam Hentges—the latter making his Giants debut—combined for a scoreless top of the seventh. Caleb Kilian then got away with a pair of walks in the top of the eighth.

Dennis Santana came in for Pittsburgh in the bottom of the eighth. Devers led off with a towering shot that almost hit the green tin atop the Willie Mays Wall in right. He had a shot at a triple, but he watched his shot from the right-handed batter’s box, and selfishly cost his team a crucial 90 feet.

Tony Vitello asked the umpires to review it, and the call was confirmed. It would not have mattered had the call been overturned. It is never acceptable for a player to watch his shot if it is not a no-doubter than everyone in the ballpark knows his gone. Devers’ selfish act cost his team a run, as the Giants unsurprisingly wasted the opportunity.

Devers’ selfishness was not the only controversy in the bottom of the eighth. Don Kelly brought in the lefty, Gregory Soto, to face Drew Gilbert with two outs. Gilbert came into the at-bat 2-for-30 in his career against lefties, but Tony did not pinch-hit for him. Gilbert grounded out to first to end the inning.

Joel Peguero threw a scoreless top of the ninth, and Soto threw a 1-2-3 bottom of the ninth.

Peguero was back out for the top of the tenth, with Nick Gonzalez as the Manfred runner at second. O’Hearn grounded out, but Puguero hit Marcell Ozuna. Spencer Horwitz then came up, and shot a double into the gap in right-center. Dylan Smith finished off the top of the 10th, and prevented any further damage in his Giants debut.

The Pirates had their third two-run lead of the game, and the Giants were three outs away from falling to 10 games under .500.

Yohan Ramirez was in for the Pirates, and Luis Arraez was the Manfred runner at second. Tony sent up Bryce Eldridge to pinch-hit for Casey Schmitt to start the bottom of the tenth. Eldridge struck out on three pitches.

The Giants were down to their final out, but Willy Adames found it in him to shorten his swing, and line a base-hit to left-center to tie it. The throw from Pirates’ left-fielder Nick Yorke was spiked into the ground, and for the third time Sunday, the Giants had come back from a two-run deficit to tie the game. Jesus Rodriguez then chased two pitches in the dirt, as he struck out to end the inning.

I was certain the game was over when Tony brought in Ryan Borucki in for the 11th. With runners at first and second with one out, and Brandon Lowe at the plate, Kelly put on the hit and run, just as Tony did each of the last two nights. This proved to be a massive break for the Giants, as Lowe lined one right to where Adames was going, and he casually threw to first to turn the inning-ending 5-3 double play.

The Giants were unable to score against Ramirez in the bottom of the 11th, and Borucki’s first pitch in the top of the 12th was a wild pitch. The Pirates once again seemed to have the momentum, but Borucki worked another houdini act to get out of it.

Justin Lawrence was in for the Pirates in the bottom of the 12th, and Ramos was the Manfred runner. Let’s get right to it. Jesus Rodriguez was up with the bases loaded and one out. Rodriguez was 0-for-5, but he lined a base-hit the other way to right, or so we thought. Ramos completely misread the ball, and went back to third to tag up. Thankfully, O’Hearn didn’t see it, and Ramos scored the winning run to mercifully end this absolute cluster you know what of a game.

For his effort, Ryan Borucki got his first win of the season. Justin Lawrence took the loss.

The Giants got a much-needed win to improve to 16-24, and give them a little momentum into what is going to be a brutal four-game series at Dodger Stadium starting Monday night.

Trevor McDonald (1-0, 1.29 ERA) will make his second start of the season, and the Dodgers will counter with Roki Sasaki (1-3, 5.97 ERA).

Just win one in LA, and I can accept that for the time being.

First pitch will be at 7:10 p.m.

San Francisco Giants podcast Marko Ukalovic: Giants take two of three from Bucs in 12 innings 7-6

San Francisco Giants Christian Koss (center) scores on Willy Adames’ single in the bottom of the tenth inning against the Pittsbugh Pirates at Oracle Park in San Francisco on Sun May 10, 2026 (AP News photo)

San Francisco Giants podcast Marko Ukalovic:

#1 The San Francisco Giants and Pittsburgh Pirates battled it out in a 7-6 duel that saw the Giants win it in 12 innings to take two out of three from the Bucs at Oracle Park on Sunday.

#2 The Giants Jesus Rodriguez hit an RBI single in the bottom of the 12th inning that helped the Giants come back from two two run deficits.

#3 The had the bases loaded against Pirates pitcher Justin Lawrence and Matt Chapman at the plate who hit a double that moved ghost runner Heliot Ramos to third base and Drew Gilbert drew an intentional walk. Rodriguez followed up and got a base hit to score Ramos for the Giants extra innings win. The fought and clawed in this one to get in win column.

#4 Giant reliever Ryan Boruki just got by with runners at first and third in the 11th and got out of the 12th with the bases loaded.

#5 It’s off to Dodger Stadium in the Southland for a huge series with the Dodgers starting on Monday night. Starters for Monday night Trevor McDonald (1-0, 1.29 ERA) will make his second start of the season, and the Dodgers will counter with Roki Sasaki (1-3, 5.97 ERA).

Tuesday starting pitchers for the Giants RHP Adrian Houser (0-4 ERA 6.19) for the Dodgers LHP Yoshnunobu Yamamoto (3-2 ERA 3.09) first pitch for both games 7:10pm PDT at Chavez Ravine.

Join Marko Ukalovic for the San Francisco Giants podcasts each Monday at http://www.sportsradioservice.com

Pirates stomp Giants, 13-3; Bailey dealt to Cleveland trade might have impacted team

San Francisco Giants’ Christian Koss is hit by a pitch during the ninth inning of a baseball game against the Pittsburgh Pirates, Saturday, May 9, 2026 in San Francisco. (AP Photo/Godofredo A. Vásquez)

By Ryan Hannagan

San Francisco — The Giants and Pirates faced off for game two of a three game series Saturday night. The Giants were hoping to maintain their momentum and win the series in game two after their 5-2 victory on Friday night but it was all for not as the Pirates won in a 13-3 laugher at Oracle Park on Saturday night.

In other news, the Giants traded two-time Gold Glove catcher Patrick Bailey to the Cleveland Guardians in exchange for left-handed pitching prospect Matt “Steamboat” Wilkinson and their CBA Round A pick (29th overall) in the morning before the game. 

Landen Roupp was given the nod for the Giants. Roupp had a 3.18 ERA and a 5-2 W/L record going into Saturday’s game. The Pirates went with Braxton Ashcraft, also a right-handed pitcher. Ashcraft, a second-year pitcher, had a 3.02 ERA and a 1-2 W/L record going into Saturday’s game. 

The first four innings of the game were scoreless. There was an eye opening difference between the two pitchers despite the scoreless tie. While Roupp struggled to complete his innings at a productive pace, Ashcraft was dominating the Giants lineup.

Roupp’s pitch count surged to 91 after four innings pitched. Despite only giving up one earned run, a sacrifice fly off the bat of Brandon Lowe shortly after he was pulled (Bart was the run that scored, Bart singled to begin the fifth when Roupp was still in) Roupp was only able to go 4 ⅓ innings due to his high pitch count. Replacing Roupp was relief pitcher Ryan Borucki.

The fifth inning was really where the flood gates slowly began to open for the Pirates. Borucki didn’t make it far in Saturday night’s affair, only facing four Pirates, retiring two and leaving the mound with an earned run of his own, an RBI single off the bat of Bryan Reynolds. Following Borucki’s departure, Ryan Walker came in with an attempt to stop the bleeding with the score sitting at 2-0.

Walker allowed an infield single to Nick Gonzales, but shortly after during the next AB, Gonzales was thrown out trying to steal 2nd effectively ending the inning. 

A positive came out of the Giants half of inning five. Rookie DH Bryce Eldrige hit his first career home run to open the bottom half of the inning, moving the score back within one, a 2-1 Pirates lead. A high soaring moonshot just short of a splash hit. That would be the only run the Giants scored in the bottom of the 5th.

Walker returned to the mound in the sixth, where the Pirates offense added two more insurance runs giving themselves a 4-1 lead, forcing manager Tony Vitello to pull Walker after only recording two outs, a recurring theme amongst the Giants pitching staff. Matt Gage was the fourth pitcher of the night to take the mound for the Giants, he went ⅔ IP just as Borucki and Walker did, though without an earned run allowed.

On offense, the Giants had another scoreless inning, quickly allowing the hot Pirate bats back out on offense. The seventh inning is where the score began to get out of hand. Vitello had JT Brubaker out to start the seventh. There was a lot of Pirate offense during Brubaker’s appearance.

By the time Brubaker got the hook, the Pirates had increased their lead to 7-1. Gregory Santos came in relief of Brubaker, and the Pirates didn’t let up. Another three runs allowed, this time by Santos, moved the score to 10-1 Pirates by the end of the inning.

No further offense came until the ninth inning when the Giants sent infielder Christian Koss to pitch. Koss allowed three more runs making the score 13-1.

The Giant’s offense did respond in the bottom of the ninth, but the hole was too deep to dig out of. Two Giants runs and three outs later the game was over with a 13-3 final.

With Saturday’s loss, the Giants have lost nine of their last 11 games.

Sunday is the series finale, 1:05 first pitch. Starting pitchers for Pittsburgh RHP Buba Chandler (1-4 ERA 4.76) for San Francisco RHP Tyler Mahle (1-4 ERA 5.00) first pitch at 1:05pm PDT.

Giants back in win column with 5-2 victory over Pirates

San Francisco Giants Rafael Devers went 2-4 with a home run Friday May 8, 2026 against the Pittsburgh Pirates (photo by Jay Choi SF Bay News)

By Ryan Hannagan

San Francisco — The San Francisco Giants took on the Pittsburgh Pirates in game one of a three game series Friday night at Oracle Park. The 14-23 Giants came into Friday’s contest on a bad cold spell, dropping eight of their last nine, as well as their last three series.

Looking to turn things around, manager Tony Vitello went with the former Cy Young winning, left-handed pitcher Robbie Ray (2-4, 2.95). On the other end, the 21-17 Pirates came in hot, winning four of their prior five. Pirates manager Don Kelly went with the fourth year right-handed pitcher Carmen Mlodzinski (2-2, 4.50) in an attempt to keep the success rolling. 

After a quick first inning for both teams, the Pirates opened the scoring in the top of the second thanks to a solo shot from veteran Marcel Ozuna. The 1-0 lead was short lived for the Pirates, as in the bottom of the second, Giants first Baseman Rafael Devers hit a response solo shot of his own, tying the score. 

The third inning went by with no damage done by either team. In the bottom of the fourth the tie score moved to 2-1 Giants after Heliot Ramos knocked in Casey Schmitt with a two out single to center. This RBI single came right after Willy Adames was robbed of a three run homer by Pirates left fielder and former Giants prospect Bryan Reynolds. 

The score stayed at 2-1 until the bottom of the seventh, when the Giants offense broke things open with a three-RBI inning. After Pittsburgh starter Carmen Mlodzinski exited following six innings, San Francisco quickly got to reliever Justin Lawrence, collecting four baserunners on three hits. Willy Adames led off the inning with a single before Heliot Ramos followed with a double, putting both runners in scoring position. Drew Gilbert then delivered an RBI single that brought Adames home for the Giants’ third run of the night. Lawrence was pulled without recording an out.

With Evan Sisk taking over on the mound, the Giants continued to add on. Following a Jung Hoo Lee lineout, Luis Arraez ripped a two-run single that scored Ramos and Gilbert, extending the lead to 5-1. No more runs crossed in the inning, but the four-run advantage put San Francisco in firm control late in the game.

The eighth inning went by with no offense for either side, leaving the Pirates a final chance to tie it up in the top of the ninth. 

Tasked with closing out the game cleanly, Caleb Kilian entered in the ninth and quickly recorded the first out on a Marcell Ozuna flyout. The Pirates then threatened after back-to-back walks to Oneil Cruz and Konnor Griffin put two runners on base. With runners at first and second, Spencer Horwitz lined a single into right field that scored Cruz and cut the deficit to 5-2.

After the RBI hit, Brandon Lowe popped out to Willy Adames in shallow center, leaving the Giants one out away from victory. Looking for a late rally, Pirates manager Don Kelly sent Ryan O’Hearn to pinch hit for Billy Cook, but O’Hearn grounded out to end the game as the Giants secured the 5-2 win.

Robby Ray took home the victory after 6.0 IP, 4 Hits, 1 Earned Run, 4 BB, and 7 strikeouts. The win moves Ray to 4-3 on the year with a 2.76 ERA. The Giants record now sits at 15-23. 

The next game of the series is Sat May 9th at 6:05 PM PST. Starting pitchers for Pittsburgh RHP Braxton Ashcraft (1-2 ERA 3.02) for San Francisco RHP Landen Roupp (5-2 ERA 3.18)

San Francisco Giants podcast Lincoln Juarez: Giants open 3 game set with Pirates; Odds are against Giants in series

San Francisco Giants pitcher Robbie Ray has been dealing but not getting in the win column due to a lack of run support. He faces the Pittsburgh Pirates Fri May 8, 2026 at Oracle Park in San Francisco (AP News photo)

San Francisco Giants podcast Lincoln Juarez:

#1 The San Francisco Giants are stuck in nuetral losing eight of their last nine games losing two of three in their last series to the San Diego Padres.

#2 The Giants in addition to losing the series to the Padres have lost their last three series in total while it’s early in the season how concerning is it?

#3 The Giants enter Friday night’s game nine games under .500 for the first time since July 5, 2019 it’s been a while but there only one way to go when your at the bottom?

#4 Lincoln talk about some of the things the Giants were missing, what went wrong, lack of hitting, bull pen problems in these last three seasons?

#5 The trotted out pitcher Trevor McDonald from triple A Sacramento Mon May 4th during the San Diego series and McDonald kept the Padres off balance all game long. He look good enough to complete the game.

Lincoln Juarez is a San Francisco Giants reporter at http://www.sportsradioservice.com