Giants Hit Three Home Runs to Best Dodgers in Game Two 6-2

San Francisco Giants Eric Haase rounds first base after hitting a solo home run in the third inning against the Los Angeles Dodgers at Dodger Stadium on Tue May 12, 2026 (AP News photo)

By Barbara Mason

The Los Angeles Dodgers (24-17) led for a few innings before the San Francisco Giants (17-24) brought out the big guns. Eric Haase hit a couple of home runs and Harrison Bader also hit a long ball with the final score 6-2.

With the win the Giants took a 2-0 series lead in this four-game series. Willy Adames had two hits and continues to make strides so he is back. After struggling for a while, San Francisco is fighting their way up the standings but they still have a ways to go. The good news is that they are playing some excellent ball right now.

Game notes: The Dodgers got the first run of the game in the first inning. Ohtani singled, Freddie Freeman singled and Kyle Tucker was hit by a pitch to load the bases. Wes Smith sacrificed and Ohtani scored for the early 1-0 lead. Loading the bases was not the way the Giants wanted to start off this game. The damage was kept to a minimum with just the one run. The Giants went three and out in the opening inning. The second inning was a three and out for both teams.

San Francisco was able to tie up the game in the third inning 1-1. Eric Haase hit a long ball to left center to tie up this game. The tie was short-lived when in the bottom of the third inning. Shohei Ohtani gave the Dodgers back the lead with his sixth home run of the season 2-1. Los Angeles pitcher Yamamoto was rolling along with six strikeouts through four innings and two three and outs. The Giants starting pitcher Houser was also having some success with 4 strikeouts through four innings. He had given up three hits.

This game took a crazy turn in the fifth inning. San Francisco hit not one but two back-to-back home runs. Harrison Bader hit the first one and Eric Haase the second giving the Giants a 3-2 lead. This was Haase’s second long ball of the game.

It had been a tough inning for Yamamoto. Now it would be up to Houser to protect that lead for San Francisco. The inning would come to an end with a double play and Hauser was having a very good game.

Much of the damage in this game was done by the bottom of the lineup for the Giants, the eighth and ninth batters. Rafael Devers had a hit, but it was the three Giants home runs, two from Haase and the one from Bader that had San Francisco leading going into the bottom of the sixth inning. Every time the Dodgers took the lead, San Francisco either tied the game or took the lead. With only four hits through six innings those home runs were priceless.

There was a pitching change in the bottom of the sixth inning for San Francisco. Adrian Houser was relieved by Matt Gage. Houser went 5 2/3 innings finishing with three hits, two runs, theee walks and four strikeouts.

The Giants got something going in the top of th seventh inning. They had runners on the corners, Ramos with a double and Adames a single with no outs. An insurance run or two was what San Francisco really needed right now having a great opportunity to do just that with the two runners on base.

The Giants got one of those insurance runs when Drew Gilbert bunted and Ramos scored extending the San Francisco lead to 4-2. The Giants added two more runs in the inning stunning the fans in the stadium. Chung Hoo Lee doubled Gilbert and Adames home for a 6-2 lead going into the bottom of the seventh inning. The Giants finished off the bottom of the inning striking out Ohtani.

The Dodgers refused to go quietly putting two runners on base (Tucker and Freeman) with one out in the bottom of the eighth inning. San Francisco relief pitcher Sam Hentges loaded the bases with Max Muncy at the plate. Hentges got the second out and was relieved by Caleb Kilian to close out the inning with the bases remaining loaded. Kilian got the GIants out of the inning and they were three outs away from winning game two.

The Dodgers had one last inning to make a move. Dodger stadium had begun to empty, the fans having little to cheer about since the third inning of the game. Giants relief pitcher Kilian would remain in the game looking to close it out. A strikeout, a couple of ground outs and that was the ball game 6-2 in favor of San Francisco.

Game notes: Tuesday night, the Giants took game one of their four game series with the Dodgers 9-3. Wednesday night San Francisco took a 2-0 lead in the series. Tuesday night’s hero for the Giants was Willy Adames who has recently had his struggles but now seems to be turning that all around.

Adames was not the only player that really showed up for this game. Rafael Devers hit a home run and drew a bases loaded walk that broke a late inning tie. This loss gave the Dodgers an eighth loss of their last 12 games as they continue to limp through May. The Los Angeles offense has been downright awful. Shohei Ohtani was 0-5 and had two strikeouts Tuesday night.

With the win, the Giants knocked the Dodgers out of first place in the National League West. San Francisco finished the game with 12 hits and Adames, Devers, Luis Arraez and Casey Schmitt each had two hits. Their offense was humming.

Wednesday the Giants will play for a win in game three and taking a 3-0 series lead. Robbie Ray will take the mound for San Francisco with a 3-4 win/loss record and a 2.76 ERA. The Dodgers will start Shohei Ohtani. First pitch for Wednesday’s game is scheduled for 7:10 PM.

Shea Langeliers’ 100th Career Home Run Not Enough in A’s 6-4 Loss to Cardinals

Shea Langeliers #23 of the Athletics rounds the bases after hitting a home run against the St. Louis Cardinals in the eighth inning at Sutter Health Park on May 12, 2026 in Sacramento, California. (Photo by Ezra Shaw/Getty Images)

By Jeremiah Salmonson

WEST SACRAMENTO, Calif. — The Athletics were back home at Sutter Health Park on Tuesday night to take on the St. Louis Cardinals in game one of a three-game series. The A’s were coming off a solid road trip where they made stops in Philadelphia and Baltimore while going 3-3 in the six road games.

On Tuesday, the Cardinals handled business and defeated the A’s 6-4.

Jeffrey Springs got the ball for the A’s in their return home, and he had a very familiar outing that we have become accustomed to during his time in Sacramento.

Springs, who had pitched fairly well the last couple of years, has found himself in early-game trouble many times during that span. Tuesday was no different for the left-hander.

Springs was roughed up early in the first inning as the Cardinals posted four runs on four hits and a walk to set the tone early and get the A’s on their heels. Springs managed to settle in, but his final line wasn’t pretty. All in, he managed to toss five innings of four-run, seven-hit ball while walking three and striking out five Cardinals hitters.

“The first inning just didn’t look comfortable,” Kotsay said after the game. “And once he got through that first, obviously he dialed in and pitched a great game. So overall … he’s had a good season so far at this point. I think it was one of those things that just he couldn’t get the out when he needed.”

The bullpen pitched well enough for the A’s to get the win, but the A’s weren’t able to capitalize.

Joel Kuhnel came in for the sixth inning and ran into some trouble of his own. Kuhnel pitched two-thirds of an inning and gave up two runs on two hits.

Brooks Kriske came in as the second man out of the pen for the A’s and pitched one and two thirds innings of no-run, one-walk baseball while striking out one. Unfortunately, Kriske was removed in the seventh inning with what Mark Kotsay described as “right shoulder soreness” after the game. Kotsay said he would be reevaluated tomorrow.

Scott Barlow came in to finish off the eighth inning and allowed one hit and nothing else while striking out one in two-thirds of an inning of work.

Mark Leiter Jr. was the final man out of the pen for the A’s. Leiter Jr. tossed a scoreless ninth inning while striking out one hitter in one inning of relief.

On the offensive side of the ball, the A’s put up a fight but weren’t able to complete a comeback.

The scoring for the A’s mostly happened in the second inning, as Nick Kurtz hit an RBI single to get the A’s on the board and bring the score to 4-1. One batter later, Shea Langeliers hit a two-RBI double to bring the A’s to within one as the A’s rallied in support of Jeffrey Springs.

The A’s final scoring came in the eighth when Shea Langeliers blasted the 100th home run of his career. The blast traveled 448 feet and left the bat at 108 mph as it sailed on top of the A’s clubhouse in left field.

“It’s a big milestone, a hundred home runs at this point in his career,” Mark Kotsay said. “You can say that he’s done just a tremendous job to this point of continuing to get better and be an impact-type player.”

The A’s fell to 21-20 on the season as they started the homestand off with the loss to the Cardinals.

The A’s will send J.T. Ginn (1-1, 3.62) to the mound on Wednesday as the Cardinals will counter with Matthew Liberatore (2-1, 4.07) at 6:40 p.m. PT.

That’s Amaury News and Commentary podcast: Yanks in a jam after losing no hitter losing fourth game in a row; M’s hoping to log some wins against Astros; plus more news

New York Yankees pitcher Brent Headrick pitches into the seventh against the Baltimore Orioles at Camden Yards on Mon May 11, 2026 (AP News photo)

That’s Amaury News and Commentary podcast:

#1 Are the New York Yankees in trouble after blowing a no-hit bid and losing their fourth straight game to the Baltimore Orioles?

#2 Can Julio Rodríguez stay red-hot and add another home run for the Seattle Mariners Tuesday night against the Houston Astros?

#3 Did the Los Angeles Dodgers make the right move by trading for outfielder Alek Thomas from the division-rival Arizona Diamondbacks?

#4 Are the Chicago Cubs emerging as the best team in baseball after climbing to No. 1 in the latest MLB power rankings?

#5 Could ongoing labor talks between Major League Baseball and the MLB Players Association become the next major storyline hanging over the sport?

Amaury Pi-Gonzalez – Cuban-born Pi-González is one of the pioneers of Spanish-language baseball play-by-play in America. Began as Oakland A’s Spanish-language voice in 1977 ending in 2024 (interrupted by stops with the Giants, Mariners and Angels). Voice of the Golden State Warriors from 1992 through 1998. 2010 inducted in the Bay Area Radio Hall of fame.

LaTerraza Mexican Restaurant 1027 2nd Street in Old Sacramento give them a call at 916-440-0874

From the second you step in the front door, the sounds of Latin America will gently seduce your ears and continue as you relax outdoors with your favorite cocktail enjoying the view. The wonderful flavors and aromas of our cuisine will not disappoint.

We use only the finest, freshest, local ingredients in every dish and every dish is prepared to order. Enjoy live mariachi music weekly and on special occasions, catch balet folklorico dance performances among other live entertainment. Come visit us and have a great time! Enjoy fast, friendly service, fantastic food & cocktails, music and allow us to share our beautiful Mexican heritage with you.

LaTerraza Mexican Restaurant at 1027 2nd Street in Old Sacramento give them a call at 916-440-0874.

Giants Start Road Trip With a Game One Win Over Dodgers 9-3

San Francisco Gians Heliot Ramos slugs a two run double in the top of the sixth inning against the Los Angeles Dodgers at Dodgers Stadium in Los Angeles on Mon May 11, 2026 (AP News photo)

By Barbara Mason

This game got off to a bit of a slow start for both the San Francisco Giants (17-24) and the Los Angeles Dodgers (24-17) on Monday night but San Francisco busted this game wide open in the seventh inning.

The Giants hit three singles in a row, a walk, another single and when the dust had settled had scored three runs taking a 6-3 lead. The Giants had a most productive ninth inning scoring three times. The final was 9-3.

Game recap: Records do not matter when these two teams clash. Just about anything can happen. In their last series it was the San Francisco Giants who won the series 2-1. The Dodgers will be looking to tie that up with a series win Monday night.

It was a three and out for the Giants in the first inning and the Dodgers went down quickly leaving Freddie Freeman stranded on second base.

This game went into the second inning with San Francisco looking for their first hit. The Giants got that first hit, a big one, from Rafael Devers his fifth home run of the season taking the early lead 1-0. The score remained 1-0 in favor of the Giants going into the third inning. Los Angeles went three and out in the inning.

The Giants got something going in the top of the third inning loading the bases with only one out and Devers at the plate. Sasaki got out of the inning and the Giants had failed to cash in on a great scoring opportunity. The Dodgers had Hernandez on third but left him stranded. So far the difference in this game was the Devers home run.

The Dodgers got a rally going in the bottom of the fourth with three singles (Freeman, Tucker, Smith) in a row loading the bases with no outs. Max Muncy hit the Dodgers fourth single in a row, Freddie Freeman scored and this game was tied 1-1 with the bases remaining loaded no outs. San Francisco got a double play in the inning limiting the damage but Kyle Tucker scored giving the Dodgers their first lead of the game 2-1 going into the fifth.

San Francisco went three and out in the top of the fifth inning. Los Angeles’ Mookie Betts singled and Tucker walked but McDonald got out of the inning and it was on to the sixth inning with the Dodgers still leading 2-1 in a close game.

San Francisco rallied in the sixth with two runners on second and third base with no outs. Another great scoring opportunity for San Francisco. Heliot Ramos doubled and Rafael Devers and Schmitt both scored taking back the lead 3-2. The lead was short-lived in the bottom of the sixth inning when Muncy hit a solo home run to tie this game back up 3-3.

San Francisco loaded the bases in the top of the seventh inning with one out. Dodger relief pitcher Alex Vesia lasted 1/3 of the inning and after walking a run in (Jung Hoo Lee) was relieved by Will Klein who faced the bases loaded situation. Adames came to the plate and singled driving home two runners Luis Arraez and Schmitt. San Francisco had broken this game open taking a 6-3 lead. The Dodgers went down in order to end the seventh.

With not much going on in the eighth inning, this game went into the top of the ninth inning. San Francisco again threatened with the bases loaded (Ramos, Devers and Schmitt) and no outs. Again Adames came through with a single and Schmitt extending the San Francisco lead 7-3.

Another walk for the Giants and Devers scored still with no outs now leading 8-3. The Dodgers finally got two outs in an inning that seemed to have no end. Three walks in a row for Los Angeles, four in total in the inning and this game was as good as done. Going into the bottom of the ninth it was a 9-3 San Francisco lead which turned out to be the final.

San Francisco had a productive offensive game tonight finishing with 12 hits and nine runs. The Dodgers fell short although they did have ten hits. The Los Angeles pitching was their downfall and the Giants took full advantage. It was also really good to see Willy Adames coming away with some huge hits.

Game notes: The Giants took on the Dodgers Monday night for a three-game series with their archrival. Whether playing down south at Dodger Stadium or in San Francisco these series are always highly anticipated. This series was played in Los Angeles with Roki Sasaki on the mound for the Dodgers. He has not had a great start and dropped his record to 1-5.

Sasaki pitched back on May 2 in a loss to St. Louis and prior to that a win for the Dodgers over the Cubs. The Giants starter Trevor McDonald who had a win under his belt against the San Diego Padres, in a game that was played May 4th.

Both of these teams have been struggling lately, although the Giants have really seen diminished production at the plate and watched their record take a nose-dive. The Giants have had flashes of some success but have fallen pretty flat in the middle of their lineup. The big news of the week was the trade of two-time Gold Glove winner Patrick Bailey to the Cleveland Guardians in a real stunner.

San Francisco will also be missing Logan Webb placed on IL for 15-days due to right knee bursitis. The Giants come into this series after winning two out of three in a series with the Pittsburgh Pirates while the Dodgers lost their last series to the Braves.

Tuesday night the Giants will be looking for a second win in this series and another guaranteed series win over the Dodgers. Adrian Houser will take the mound for the Giants with a 0-4 win/loss record and a 6.19 ERA. The Dodgers will start Yoshinobu Yamamoto. He has a 3-2 win/loss record and a 3.09 ERA. First pitch for this game is scheduled for 7:10 PM.

Bear and Crown in Old Sacramento/Sportstalk podcast Mon May 11, 2026

Bear and Crown podcast cast left to right Lee Leonard (producer), Charlie O (MLB analyst), Jo Jo (Bear and Crown server), Stephen Ruderman (SF Giants reporter), and Mauricio Segura (Sacramento A’s reporter/host) photo by Brittany (Bear and Crown server)

Bear and Crown restaurant Old Restaurant podcast Mon May 11, 2026:

Welcome to another Sportstalk podcast I’m your host Mauricio Segura (Sacramento A’s road beat writer), my co hosts for this podcast, Stephen Ruderman (SF Giants beat writer) and Charlie O (MLB podcast analyst) were podcasting from the beautiful Bear and Crown Restaurant at 1022 Second Street in Old Sacramento. Our thanks to Bear and Crown owner Jesse and Joe Ledin. Joining us from Bear and Crown servers Jo Jo and Brittany with a look at menu favorites.

Located in the historic Orleans building in the Old Sacramento Waterfront District, Bear & Crown opened in August 2023. Our large restaurant space features a full bar, lounge seating space, cozy booths, a watch room for sports, pool table lounge, and a large outdoor patio with a fire pit. Here you can relax, unwind, watch the game, or book an event to make lasting memories with your family and mates.

We’re a family-owned and operated business with roots in the UK. Our owners, Joe & Jesse Ledin, share a passion for food and British culture. Joe was born in London, England before moving with his family to the west coast. Jesse hails from Phoenix, AZ and brings over 18 years of hospitality experience to the business. The two have lived and worked in downtown Sacramento since 2017 and are excited to be a part of Sacramento’s thriving food scene.

Our vision is to bring a modern California spin to the traditional British pub experience- there’s something for everyone here!

Sacramento A’s podcast Barbara Mason: A’s nearly sweep O’s split the road trip

Sacramento A’s Nick Kurtz had a successful game against the Baltimore Orioles at Camden Yards on Sat May 9, 2026 in game 2 of the three game series hitting two doubles and successfully reaching base for the 33rd time . (AP News photo)

Sacrmento A’s podcast Barbara Mason:

1.Over the weekend the A’s played a three game series with the Baltimore Orioles looking for a sweep on Sunday after winning the first two games of the series.

2. The A’s did not have much offensive production in game three Sunday compared to the first two games of the series but again saw some players who have come through time after time this season.

3. Sacramento threatened in a number of innings having a great chance in the later innings to at least tie up the game but fell short losing 2-1.

4. It was a rough outing for Luis Severino who allowed the two runs that eventually won the game for the Orioles. The Relief pitching allowed no hits and gave the A’s a chance to get back into the game.

5. The Green and Gold will be back home for their next series that gets underway on Tuesday against the St. Louis Cardinals with first pitch at 6:40 PM.

Barbara Mason does the Sacramento A’s podcasts each Monday 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 podcast Daniel Dullum: A’s go 3-3 on road trip, hold 2 game lead in AL West; Sac opens 3 game set with St Louis Tuesday

Sacramento A’s LHP starter Jeffery Springs will face the St Louis Cardinals at Sutter Health Park in West Sacramento on Tue May 12, 2026 (AP file photo)

Sacramento A’s podcast Daniel Dullum:

#1 Sunday the Sacramento A’s just missed getting a sweep over the Baltimore Orioles by just a run 2-1 going 3-3 for the road trip.

#2 The A’s saw some successes on the trip getting some great hitting support from Nick Kurtz, Brent Rooker, and some solid pitching from Aaron Civale on Saturday for the win.

#3 On Sunday the Orioles wanted to avoid getting swept with some great pitching from former A’s pitcher and current Oriole Chris Bassitt who pitched six innings.

#4 Tough game for the A’s they didn’t get enough offense and scored only just a run and couldn’t get the sweep.

#5 A’s open up a six game homestand against the St Louis Cards Tue-Thu and San Francisco Giants Fri-Sun. The A’s have had some success with their starting pitching starter for St Louis on Tuesday RHP Andre Pallante against Sacramento LHP Jeffery Springs (3-2 ERA 3.89) first pitch 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. 

MLB The Show podcast Charlie O: Former Braves manager Bobby Cox dead at 84; Former Braves owner Ted Turner dead at 87; plus more news

Former Atlanta Braves manager Bobby Cox (left) has his say with home plate umpire Rick Reed (right) in a game against the Toronto Blue Jays in the fourth inning in an interleague game at the Sky Dome in Toronto on Jun 13, 2001 (AP News file photo)

MLB The Show podcast Charlie O:

#1 At 84 years old former Atlanta Braves manager Bobby Cox passed away on Saturday. Cox won more than 2500 games as manager and went into the Hall of Fame in 2014. Cox was ejected over hs career as manager 158 times MLB record for a manager. Cox led the Braves to 14 straight divison titles from 1991 to 2005. He led the Braves to a World Series title in 1995. Cox as a player played two seasons for the New York Yankees and hit just .255.

#2 Former Atlanta Braves and Atlanta Hawks owner Ted Turner who passed away at age 87 this past week died at age 87 last Wednesday at his home in Tallahassee Florida as announced by a family spokesperson for Turner Enterprises. Turner was battling dementia and showed signs of having Parkinsons disease. Turner bought the Braves in 1976 and purchased the Hawks in 1977. In 1977 he created 24 all news cable station CNN. He sold the Braves and Hawks to Time Warner for $7.3 billion in stock in 1996. On May 11, 1977 Turner managed the Braves for just one game after previous manager Dave Bristol was fired. Then MLB Commissioner Bowie Kuhn ordered Turner to stop managing as owners are prohibited from managing. Turner was famouly married to actress Jane Fonda for ten years from 1991-2001.

#3 Philadelphia Phillies first baseman Bryce Harper left Saturday’s game against the Colorado Rockies due to a mirgrane headache. Harper had played in all of the Phillies 40 games so far this season was replaced by after fielding a ground out hit by the Rockies Mickey Moniak for an unassisted out. Harper was hitting .282 with nine home runs and 23 RBIs.

#4 Former San Francisco Giants catcher and current Cleveland Guardians manager Stephen Vogt is ready to help former Giants catcher Patrick Bailey get his swing back after Bailey was dealt to Cleveland on Saturday. Bailey was struggling at the plate hitting just .146, with one home run, five RBIs and 12 hits. Cleveland genreal manager Chris Antonetti said that the Guardians had an interest in Bailey for some time and the opportunity came up this week. Vogt whose worked with players and brought their game up is confident he can do the same with Bailey.

#5 The Sacramento A’s are starting to get some notice as they’ve been consistenly winning. The A’s have won six of their last ten games and were on a three game winning streak through Saturday night. The A’s were leading the second place Seattle Mariners in the AL West by 2 games and they were getting key hits from their line up of Nick Kurtz, Shea Langeliers, Brent Rooker and Carlos Cortes to name a few.

Charlie O does the MLB The Show podcasts each Sunday at http://www.sportsradioservice.com

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