San Francisco Giants game wrap: Giants Suffer Another Lackluster Offensive Effort Losing Game Two to Rockies 8-3

San Francisco Giants shortstop Willy Adames (left) fields a throw as Colorado Rockies Jake McCarthy (31) steals second base in the bottom of the seventh inning at Coors Field in Denver on Sat May 30, 2026 (AP News photo)

By Barbara Mason

It had been a nightmare of a series for the San Francisco Giants (22-36) losing game two to the Colorado Rockies (22-37). San Francisco did not get on the scoreboard until the top of the eighth inning. They denied Colorado the shutout but lost the game 8-3. Tomorrow they will be fighting to avoid a second sweep in a row. On top of their struggles at the plate they were not all that great from the mound.

Game recap: It was a quiet first inning for the Giants going three and out. The Rockies made a lot of noise in the bottom of the first. They loaded the bases with one out. San Francisco pitcher Adrian Houser walked Jake McCarthy and Hunter Goodman.

A Willi Castro single drove McCarthy home for the first run of the game. A second run was scored when Ezequiel Tovar hit an infield single again loading the bases. Adrian Houser hit Sterlin Thompson and a second run scored giving the Rockies an early 2-0 lead. San Francisco finally got out of the inning but it had been an awful start in this game for the Giants.

The second inning was another quiet inning for San Francisco. Matt Chapman doubled, but the one hit was all San Francisco could manage. Colorado went three and out and the Giants seemed to have a handle on the game going into the third inning.

The Giants had a hit in the third inning, a single from Eric Haase but other then hitting home runs, one hit per inning will not get the job done. Colorado threatened in the bottom of the third inning but San Francisco held on getting out of the inning with no damage. The Giants were yet to get up on the scoreboard.

The Giants continued to struggle at the plate going three and out in the fourth inning. The Rockies extended their lead in the bottom of the fourth inning scoring two more runs. Jake McCarthy homered with Edouard Julien on base; Colorado now with a 4-0 lead.

The Giants only had three hits through four innings while the Rockies had ten. The Giants were not only falling short at the plate there was also trouble on the mound. Adrian Houser was relieved after 3 2/3 innings. He had allowed eight hits and four earned runs and was relieved by Sam Hentges.

The top of the fifth inning was another one-hit inning for the Giants as they continued to wallow through the game. Not much was going San Francisco’s way. On the other hand the Rockies added another run to their tally in the fifth inning. Colorado had two singles in the inning and two more walks. Edouard Julien scored taking their lead to 5-0.

There was another pitching change for the Giants in the fifth inning. Brubaker relieved Hentges who had allowed two hits, one run and two walks in 1 1/3 innings of work. Brubaker dismissed the Rockies three and out to end the sixth. He had two strikeouts in the inning.

It had been a terrific game for the Rockies Ryan Feltner who pitched six full innings throwing only 63 pitches in what may have been one of his best games this season. He was relieved in the seventh inning by Brennan Bernardino. Feltner had allowed four hits, no runs and no walks.

The bottom of the seventh inning was more good times for the Colorado Rockies. Ryan Borucki relieved San Francisco’s Brubaker only to give up a home run to Kyle Karros and extend the Rockies lead to 6-0. Colorado was relentless scoring two more runs in the seventh pretty much breaking the game wide open leading 8-0 and working towards a shutout. Borucki had allowed four hits and three runs.

With one out in the top of the eighth inning, San Francisco at long last got up on the scoreboard when Drew Gilbert homered to right center with Bryce Eldridge on base. There would be no shutout for the Rockies but the bad news was that the Giants were three outs away from losing game two trailing 8-2.

San Francisco was able to score a third run in the ninth inning when Matt Chapman singled Jung Hoo Lee home. The final was 8-3 in favor of Colorado. The Rockies finished with 14 hits, the Giants had nine hits the majority of them in the later innings. The Giants just couldn’t get the job done from the start of the game.

Game notes: Friday night the Giants dropped a real heartbreaker in the first game of the series with the Rockies. Going into the ninth inning in Friday nights game San Francisco had a slim lead 4-3 but pushed that lead out when Rafael Devers tripled driving in Arraez.

Matt Chapman followed that up with a single that drove in Devers and the Giants took a 6-3 lead into the bottom of the ninth. They were two outs away from winning game one. The Rockies had other plans for the outcome of this game. Colorado tied up the game off a Hunter Goodman home run with two runners on base.

The Rockies finished off San Francisco with yet another home run off the bat of Ezequiel Tovar with Willi Castro on base for the walk-off win 8-6. The Giants offense was good enough finishing with 12 hits. It all came crashing down in the bottom of the ninth inning when Caleb Kilian allowed five hits, five runs in 2/3 of an inning. As the top of the ninth finished, the Giants were in a very good place.

The Giants had played a good game and the returning Jung Hoo Lee had a terrific game with four hits and two runs. When it was looking so good for San Francisco the game turned sideways with a most discouraging finish.

Game three in this series will get underway Sunday with first pitch scheduled for 12:10 PM. Robbie Ray will get the start for the Giants. He has a 3-6 win/loss record and a 4.60 ERA. The Rockies will send Tanner Gordon (0-0 ERA 5.84). San Francisco will be looking for a win Sunday in an effort to avoid another sweep after getting swept in their last series earlier this week against the Diamondbacks.

San Francisco Giants podcast Lincoln Juarez: Giants bullpen can’t hold Rockies in late innings

San Francisco Giants relief pitcher Keaton Winn is bewildered after giving up two hits and two runs in the bottom of the eighth inning to the Colorado Rockies at Coors Field in Denver on Fri May 29, 2026 (AP News photo)

San Francisco Giants podcast Lincoln Juarez:

#1 Tough loss for the San Francisco Giants dropping an 8-6 decision to the Colorado Rockies at Coors Field San Francisco dropping their fourth straight Friday night.

#2 Colorado snapped a five game losing streak including getting swept in three games to the Los Angeles Dodgers. The Giants started out the contest with a 4-1 lead but that disappeared quickly when the Rockies scored twice in the bottom of the eighth and five times in the bottom of the ninth to come away with a 8-6 win.

#3 Earlier the Giants reassigned their third base coach Hector Borg to a Player development staff. The Giants special assistant to baseball operations Ron Wotus will be the Giants third base coach. Wotus had been a coach with the Giant previously and has experience as a third base coach.

#4 The Giants while they got the hitting the relief pitcher got caught up in the Rockies rally when reliever Keaton Winn pitched 1.1 innings allowed two hits and two runs in the eighth and ninth reliever Caleb Winn pitched 0.2 and got clobbered allowing five hits and five runs for the loss.

#5 It’s back to the drawing board for San Francisco matching up with Colorado on Saturday. Starting pitcher for the Giants RHP Adrian Houser (2-4 ERA 5.30) for the Rockies RHP Ryan Feltner (1-1 ERA 6.30) first 6:10pm PDT.

Join Lincoln Juarez for the San Francisco Giants podcast each Friday at http://www.sportsradioservice.com

San Francisco Giants game wrap: Despite Jung Hoo Lee Lighting Up the Giants Offense San Francisco Falls Apart In the Ninth Losing to Colorado 8-6; Borg 3B coach is reassigned

Former San Francisco Giants third base coach Hector Borg (80) greets Casey Schmitt at third base after hitting a home run against the Arizona Diamondbacks on Wed May 20, 2026. Borg was been replaced and reassigned by the Giants on Fri May 29, 2026. (AP News photo)

By Barbara Mason

San Francisco (22-34) was sitting pretty going into the bottom of the ninth leading the Colorado Rockies (20-37) 6-3. A couple of home runs later, the Rockies waltzed away with the walk off win 8-6 Friday night. It was a heartbreaker for the Giants, and a tough outing for closer Caleb Kilian who gave up five hits and five runs.

Game recap: Each team had a runner on base in a scoreless first inning. Colorado took the first lead of the game in the bottom of the second inning 1-0. Throwing errors resulted in the Rockies run. Ezequiel Tovar stole home and Edouard Julien stole second reaching third base on a San Francisco error. This was not the start that the Giants wanted to see.

San Francisco rallied in the third and fourth innings. Willy Adames sacrificed Bryce Eldridge home to tie up the game at one apiece. The fourth inning yielded two runs for the Giants taking a 3-1 lead. Daniel Susac sacrificed Matt Chapman home in the third inning. Going into the fourth inning another run for San Francisco. Harrison Bader singled Jung Hoo Lee home and the Giants had the 3-1 lead.

The Rockies starting pitcher Michael Lorenzen went 3 2/3 innings giving up five hits, three runs and two walks. He had two strikeouts and was relieved by Jaden Hill. San Francisco also had a pitching change in the fifth inning. Logan Webb pitched 4 1/3 innings giving up three hits, one run, three walks with five strikeouts. He was relieved by Matt Gage.

Jung Hoo Lee made the catch of the game in the outfield in the fifth inning robbing the Rockies of a certain run. With two outs and two runners on base, Troy Johnston slugged a ball into right field, but Lee made a miraculous catch sprawled out on the field ending the inning, the score remaining 3-1 in favor of the Giants. Lee upon his return had been doing it all night already with two two hits and one run.

The Giants had a great opportunity in the top of the sixth inning with two runners on base but two outs. Willy Adames struck out for the third out and San Francisco squandered the chance to extend their lead.

San Francisco took the 3-1 lead into the top of the eighth inning. The Giants had Chung Hoo Lee on third with one out. Bryce Eldridge drove Lee home on a sacrifice fly and San Francisco was getting the job done leading 4-1 and Lee had his second run of the game.

Colorado put the Giants on alert in the bottom of the eighth inning. They were not finished by a long shot. With two outs Ezequiel Tovar sent a Keaton Winn pitch out of the park with Troy Johnston on base and just like that the score was 4-3 in favor of San Francisco. The game had become uncomfortably close with a single inning left to play.

The Giants got an insurance run in the top of the ninth inning when Rafael Devers tripled driving in Luis Arraez and it was then that San Francisco went on a hitting frenzy. After the Devers triple, Matt Chapman singled followed by a Jung Hoo Lee single his fourth of the game.

The Chapman single drove in Devers and it was looking oh so good for San Francisco. The Rockies finally got out of the inning but were three outs away from losing the first game of the series.

The Giants Caleb Kilian came in to close out the ninth inning. The Rockies were trailing by three runs and put two runners on base with no outs. When it was looking so promising for the Giants two outs away from the win it all went sideways.

Hunter Goodman hit a home run with Jake McCarthy and Tyler Freeman on base and this game was tied 6-6. Now the Giants would need to fight to survive and see the tenth inning. There would be no tenth inning for San Francisco. Ezequiel Tovar hit his second home run of the game with Willi Castro on base and that was the ball game, a walk off and a 8-6 win for Colorado.

Game notes: It has sure been an interesting couple of days for San Francisco. In the news right now Hector Borg is out as third base coach being re-assigned to another role with the team. Ron Wotus will return to the coaching box until further notice. That coaching position has been shaky at best for the past two seasons.

Some of Borg’s decisions cost the Giants runs and right now they need all the runs that they can get. There was some good news for San Francisco as they completed the first game of a three-game series with the Colorado on Friday night.

The positive news for San Francisco was the reinstatement of pitcher Logan Webb and right fielder Jung Hoo Lee. Webb started Friday’s game had a good outing pitching 4.1 allowed three hits and one earned run. Lee had a great night against the Rockies with four hits and two runs scored.The Giants can really use both of these guys right now.

Over the weekend the Giants were swept by the Arizona Diamondbacks and with Friday’s loss are now 13 games below .500. They will be looking to get back on track as they take on Colorado again on Saturday at Coors Field.

The Giants suffered a devastating loss in game one Friday when it looked like they would come away with a win only to lose in a walk off. Saturday they will be looking to even up this series. Adrian Houser will take the mound for the Giants. His win/loss record is 2-4 with a 5.30 ERA. The Rockies probable starter will be Ryan Feltner. He has a 1-1 win/loss record and a 6.30 ERA. First pitch for this game is scheduled for 6:10 PM.

Giants blow 2-0 lead; suffer two massive base-running blunders in 8th; and are swept again by D-Backs in 3-2 loss

Arizona Diamondbacks catcher Aramis Garcia (middle right) holds up the baseball after tagging out San Francisco Giants baserunner Willy Adames (2) in the bottom of the eighth inning at Oracle Park in San Francisco (AP News photo)

Oracle Park

San Francisco, California

Arizona Diamondbacks 3 (26-26)

San Francisco Giants 2 (22-34)

Win: Michael Soroka (7-2)

Loss: Trevor McDonald (2-2)

Save: Paul Sewald (14)

Time: 2:21

Attendance: 33,258

By Stephen Ruderman

SAN FRANCISCO–The Giants have once again hit a new rock bottom this season, as they blew a 2-0 lead, and single-handedly took themselves out of a rally in the bottom of the eighth with two bone-headed base-running blunders. The Giants lost 3-2, and have suffered another sweep at the hands of the Diamondbacks on Wednesday afternoon..

There has been a real resurgence of small ball and bunting throughout Baseball this season. Teams like the Diamondbacks, Rays, Guardians and Brewers have consistently put the ball in play, and have not struck out much. As a result, they have been very fun to watch, and have been winning games.

The Rays dead-last in barrel percentage and other useless analytical stats that mean absolutely nothing. They are hitting the ball on the ground, and legging out infield hits. They’re stealing bases. They’re coming through with the big RBI base-hits. As a result, they are 11th in runs scored with 244; third in batting average at .260; and third in on-base percentage at .333. The Rays also lead the American League East with the best record in the American League, and the second-best record in Baseball at 36-20.

The Giants have been in a great position all season to be amongst those teams. Wednesday, on what was probably the most beautiful day for a baseball game at Oracle Park all season with puffy cumulous clouds from thunderstorms in the hills in Central Valley, the Giants showed that they can get in on this beautiful trend.

Luis Arraez lined a base-hit, and stole second in the bottom of the first. Unfortunately, Casey Schmitt and Rafael Devers both popped out.

Drew Gilbert led off the bottom of the third with a base-hit to right. Willy Adames then lined a double down the left field line, two batters later, to put runners at second and third for the Giants with one out. Arraez came up, and he hit a little roller up the middle that trickled its way into center field for a base-hit. Gilbert and Adames both scored, and the Giants had a 2-0 lead. Schmitt stole second—after he was originally called out, and the call was over-turned—but Rafael Devers once again looked at strike three, just as he did with the bases loaded last night.

Nevertheless, it was a beautiful rally. It was the kind of rally this Giants’ team was built to execute. It was the kind of rally that if the Giants can start having more of, they can truly turn things around this season.

The day was off to a great start. Trevor McDonald looked to bounce back after getting bombed for seven runs by the White Sox on Friday night. Like his start Friday, McDonald cruised through the first time through the order, but also like his start last Friday, he was allowing solid contact. However, McDonald kept it going the second time through the Diamondbacks’ lineup.

Michael Soroka, who made the start for the Diamondbacks today, settled down, and threw a pair of 1-2-3 innings in the fourth and fifth. The Diamondbacks then got to McDonald for a pair of runs to tie the game in the top of the sixth. In the top of the seventh, Arizona manufactured a run, and took the lead on a sacrifice fly to left by Geraldo Perdomo.

The Giants had blown the lead, and trailed 3-2, as they stared down the barrel of another sweep by the Diamondbacks. Bryce Eldridge drew a walk off Ryan Thompson with one out in the bottom of the seventh. Sadly, the Giants couldn’t do anything, as Brandyn Garcia came in, and struck out pinch-hitter Harrison Bader to end the inning.

Caleb Kilian threw a 1-2-3 top of the eighth, and then came the bottom of the eighth. By this point, the pretty much every-single Giants’ hitter was trying to hit one out to tie the game. Willy Adames has really only been able to hit home runs in meaningless situations this year, and he predictably hit a high fly ball to left off Kevin Ginkel with one out in the bottom of the eighth.

However, Adames got away with it with it when left-fielder Ryan Waldschmidt. The tying run was in scoring position for Arraez, who shot a base-hit to left-center. However, it wasn’t quite clear whether Waldschmidt was going to catch it or not, so Adames had absolutely no chance to score. That didn’t stop Third Base Coach Hector Borg from waving Adames in, and getting him thrown out by a mile at the plate. It was a devastating play, but hey, at least Arraez went to second on the throw. Unfortunately, he was then picked off at second to end the inning.

Schmitt, Devers and Chapman were due up against Diamondbacks’ closer Paul Sewald in the bottom of the ninth. Predictably, all three of them tried to tie the game on one swing, and popped out, struck out and flied out respectively.

Sure, there have been plenty of rock-bottoms for the Giants this season, but Wednesday was definitely a new one. In the grand scheme of things, we probably have a lot more rock-bottoms beneath us to come.

The Giants are now 12 games under .500 at 32-24. The Giants either need to make massive changes—and by that, I mean firing Hector Bord, and designating Harrison Bader and Tyler Mahle for assignment—or they need to just kick the tires on this season. I highly doubt they are going to do the latter. After all, it is only May 27, but if Buster Posey and the powers that be in the front office don’t stage a real intervention soon, we may hit rock-bottom for the Giants’ 69 years in San Francisco at some point later this season.

The Giants will hit the road for their third and final three-city roadtrip of the season. It will take them to Colorado for three; Milwaukee for four; and Chicago for three against the Cubs at Wrigley Field.

The Giants will have a day off Thursday in Denver to think about Wednesday’s new rock-bottom for the season. However, Logan Webb (2-4 ERA 5.06) will make his return from the Injured List for the series opener on Friday. Jung-Hoo Lee will also be eligible to come off the Injured List. Hey, now’s the perfect time to designate Bader and Mahle for assignment.

The longtime veteran, Michael Lorenzen (2-7 ERA 7.21), will go for the Rockies on Friday night.

First pitch will be at 6:40 p.m CDT. at Coors Field, 5:40 p.m PDT.

San Francisco Giants game wrap: Giants still winless versus D-Backs, fall to 11 under .500; SF loses to Arizona 7-5

Photo: The San Francisco Giants are now 3-7 in their last 10 games, losing 7-5 to the D-Backs at Oracle Park in San Francisco. (Jay Choi/SF Bay News Lab)

By Vince Cestone

SAN FRANCISCO — The San Francisco Giants just can’t solve the Arizona Diamondbacks in 2026, as Tyler Mahle and the Giants bullpen struggled again in a 7-5 loss to their National League West rival on Tuesday night.

The Giants are now 0-5 against Arizona in 2026 and have fallen to 11 games under .500. And they keep losing in seemingly the same way–poor pitching and an anemic offense when they need a big hit, while the D-Backs spray the ball all over the field and run circles around the Giants. The Giants lost despite hitting three home runs on Tuesday.

The Giants jumped out to an early lead on a Casey Schmitt first-inning home run. Schmitt now has 12 home runs on the year, matching his career high.

But as was the case on Monday afternoon, the D-Backs struck right back the following inning. After Mahle gave up a leadoff walk to Nolan Arenado, center fielder Ryan Waldschmidt hit a double that got stuck at the bottom of the right-center field wall. The D-Backs then played small ball to bring in the next two runs. Ildemaro Vargas had an RBI groundout to tie the game, and then Gabriel Moreno hit a sacrifice fly to give Arizona a 2-1. lead. Designated Hitter Adrian Del Castillo then hit a solo home run to give the Diamondbacks a 3-1 advantage.

The Giants answered back when shortstop Willy Adames hit a leadoff triple just off the glove of a diving Tommy Troy in left-center field. Schmitt then promptly singled Adames in, making it 3-2 Arizona. The rally ended when third baseman Matt Chapman struck out and then Rafael Devers lined into a double play.

Mahle pitched better for the Giants on Tuesday but still took the loss. He went five innings, giving up three runs, while striking out three. His ERA is now 6.04 on the year, and he could be bounced from the rotation once Logan Webb returns from the injured list on Friday. The Giants bullpen couldn’t pick up Mahle, surrendering four runs in four innings. The pitching staff has been a nightmare for the Giants in 2026.

The Diamondbacks, as they did on Monday, added on. In the sixth inning against reliever Keaton Winn, the D-Backs scored after starting the inning with back-to-back singles from Geraldo Perdomo and Arenado. On the second single, Adames made a diving stop to prevent the ball from going into the outfield, but his low throw to first got by Devers, allowing Perdomo to get to third. After Waldschmidt struck out, Vargas hit a fielder’s choice to second base, bringing in Perdomo and giving the D-Backs a 4-2 lead.

Arizona tacked on two more home runs in the seventh inning on a long two-run home run by 2026 Giants killer Keitel Marte. The ball landed far up the right field bleachers in Andres Galarraga territory, given the D-Backs a 6-2 lead. That would be enough for Arizona to hold on to a 7-5 victory.

The Giants tried to chip away at the D-Backs lead, as catcher Eric Haase hit a solo home run in the seventh to pull San Francisco to within three. But Arizona, as they have done all series, answered back in the top of the 8th with an RBI-single by Moreno after a two-out double by Vargas, giving Arizona a 7-3 lead.

In the eighth, the Giants chipped away again on an RBI double by Rafael Devers following a Chapman walk, making it 7-4. With Devers on second and nobody out, the next three hitters were retired in order, stranding the runner at second base.

The Giants scored their fifth run on an Adames two out home run in the ninth inning. Schmitt then struck out to end the game, giving Arizona a 7-5 victory.

Diamondbacks starting pitcher Eduardo Rodriguez, while shaky at times, pitched six strong innings, giving up six hits and just two runs. He struck out six and walked two.

Up next, the Giants will try to avoid getting swept by Arizona in a 12:45 p.m. game at Oracle Park. The Giants’ Trevor McDonald (2-1, 4.76 ERA) will oppose the D-Backs’ Michael Soroka (6-2, 3.27 ERA).

The Giants will need to bear down to avoid going 0-6 to the D-Backs in 2026.

Giants can’t solve D-Backs, lose 6-2

Photo: Giants pitcher Landon Roupp takes the loss after allowing 7 hits and 4 runs over 5 innings, despite recording 7 strikeouts in a game against the Arizona Diamondbacks at Oracle Park on Monday, May 25, 2026 (Jay Choi/SF Bay News Lab)

By Vince Cestone

SAN FRANCISCO — The Arizona Diamondbacks took advantage of sloppy defense from the San Francisco Giants, beating them 6-2 at Oracle Park on Monday afternoon.

After winning the series against the Chicago White Sox, the Giants came into Monday’s game with optimism. But a costly throwing error in the fifth inning by shortstop Willy Adames doomed San Francisco, as Arizona scored three times to take a two-run lead–a lead they would not give back.

The D-backs started the scoring in the third inning, when Gabriel Moreno hit a leadoff home run, his third of the year. With the Giants’ offense coming alive as of late, a one-run deficit did not seem insurmountable.

The Giants answered back in the bottom of the fourth inning. After a leadoff walk by Adames, Luis Arraez doubled to right field on a ball that just ticked off the glove of Corbin Carroll, putting runners at second and third with nobody out. The next batter, Casey Schmitt, struck out on a nasty breaking ball away from D-backs pitcher Merrill Kelly. But Rafael Devers hit a long double to right-center field, bringing in both runs and giving the Giants a short-lived 2-1 lead.

These would be the only runs that Kelly would surrender, as he threw seven innings, giving up just 4 hits and two walks. He struck out four batters. Kelly came into the game with a 4-3 record and a 5.71 ERA.

In the fifth inning, the D-backs went to work with the help of the Giants’ defense. Ninth-place hitter Tommy Troy led off the inning with a routine ground ball to shortstop, but Adames airmailed the throw to first, putting Troy at second base with nobody out. Second baseman Ketel Marte then doubled to left on a blooper that Schmitt misplayed. The ball got past Schmitt, allowing Marte to get to second and scoring Troy to tie the game. After Carroll hit a sacrifice fly to move Marte to third, Geraldo Perdomo singled, giving the D-backs a 3-2 lead. Arizona tacked on another run on a base hit by designated hitter Adrian Del Castillo.

Giants starter Landon Roupp deserved a better fate but struggled once again on Monday. Roupp went five innings, giving up seven hits, four runs (two earned), one walk, while striking out seven. Even though his defense let him down, Roupp was giving up hard contact to the D-Backs, especially in the fifth inning. In his first two innings, Roupp retired all six batters he faced, striking out three.

The Diamondbacks would tack on two insurance runs in the sixth inning against Giants reliever Joel Peguero. A leadoff walk by Moreno led to two runs. Marte, who has torched the Giants this year, hit a two-RBI single that gave Arizona a 6-2 lead. The D-Backs bullpen took it from there, pitching two scoreless innings.

The Giants fall to 22-32, while the D-Backs improve to 29-24. Arizona was hovering around .500 until they played the Giants, which is the get-right team for most contending teams these days.

Up next, the Giants will try to get back on track against the Diamondbacks as they play Game 2 of the series. The Giants are still looking for their first win against Arizona in 2026, as they are now 0-4 against them. Arizona will send Eduardo Rodriguez (4-1, 2.24 ERA) to the mound against the Giants’ Tyler Mahle (1-6, 6.10 ERA). Game time is at 6:45 PM.

In order to get back into the playoff race, the Giants need to sweep some series, and they already missed a golden opportunity to do so at home. Their next chance will be against the Colorado Rockies this weekend, but given the way the Giants are playing, sloppy defense will not play well in Colorado.

San Francisco Giants podcast Marko Ukalovic: Devers changes momentum of game for Giants with slam; Ray goes 4 innings in start

San Francisco Giants pitcher Robbie Ray delivers a pitch against the Chicago White Sox line up at Oracle Park in San Francisco on Sun May 24, 2026 (AP News photo)

San Francisco Giants podcast Marko Ukalovic:

#1 How did Rafael Devers change the momentum of the game with his fifth-inning grand slam?

#2 What impact did starting pitchers Noah Schultz and Robbie Ray have on the outcome despite both struggling with control?

#3 Which player had the strongest overall offensive performance for the Giants in the 8–5 victory at Oracle Park?

#4 How did the White Sox respond after tying the game 4–4 in the fifth inning, and what ultimately prevented them from completing a comeback?

#5 What does this series result suggest about the current trajectory of the Giants and White Sox during the 2026 MLB season?

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

MLB The Show podcast Charlie O: Astros Walker goes 3-3 to power past Cubs; Yanks Cole back on mound; plus more news

Christian Walker of the Houston Astros (left) was being assisted by a coach and the team trainer after getting hit by a pitch against the Boston Red Sox on Sat May 2, 2026

MLB The Show podcast Charlie O:

#1 How did Houston Astros first baseman Christian Walker power his team past the Chicago Cubs on Saturday?

#2 Why was Gerrit Cole’s return for the New York Yankees overshadowed by the Tampa Bay Rays?

#3 Which MLB team earned its major-league-leading 36th victory thanks to the Atlanta Braves Chadwick Tromp’s walk-off hit?

#4 What concern emerged for the Houston Astros despite their shutout win over the Cubs?

#5 According to recent MLB power rankings, which team climbed to the No. 1 spot ahead of the Los Angeles Dodgers and Cubs?

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

San Francisco Giants game wrap: Devers hits grand slam, as he and Schmitt carry Giants to 8-5 win over White Sox to take series

San Francisco Giants Rafael Devers admires the final touches of his grand slam home run in the bottom of the fifth inning against the Chicago White Sox at Oracle Park in San Francisco on Sun May 24, 2026 (AP News photo)

Sunday, May 24, 2026

Oracle Park

San Francisco, California

Chicago White Sox 5 (26-26)

San Francisco Giants 10 (22-31)

Win: Keaton Winn (1-1)

Loss: Noah Schultz (2-4)

Save: Caleb Kilian (3)

Time: 2:56

Attendance: 40,220

By Stephen Ruderman

SAN FRANCISCO–The Giants had another resilient win today, as they blew a 4-1 lead, but bounced right back thanks to a grand slam by Rafael Devers, who along with Casey Schmitt, led the Giants to an 8-5 win over the White Sox to take the series on Star Wars Day—and a gorgeous one at that—here at Oracle Park.

Yesterday, the Giants had another one of those wins where they showed true resilience, and most importantly, showed that they were capable. They played solid station-to-station baseball. After they blew a 3-0 lead, they exploded for six runs in the bottom of the fifth. If the Giants want to turn things around this season, they are going to have to keep having games like they had yesterday. As I said, they are very much capable of doing this.

Robbie Ray gave up a grand slam to Nolan Arenado on just his sixth pitch on Monday night in Arizona. Ray’s sixth pitch today was fouled off by White Sox’ leadoff man Chase Meidroth. Unfortunately, Meidroth hit a home run two pitches later. Well, giving up one run on eight pitches is much better than giving up four runs on six pitches.

Ray retired the next three, and the Giants had a response ready for Noah Schultz in the bottom of the first. Willy Adames drew a walk to lead off the inning, and Luis Arraez bunted him over to second. That set things up for the red-hot Casey Schmitt, who lined a double off the end of the bat, and down the right field line to tie the game. Rafael Devers then doubled off the final archway on the brick wall out in right-center to give the Giants the lead.

Ray was shaky, but he escaped a pair of jams in the second and third. Schultz hit Arraez with one out in the bottom of the third. Schmitt then came up, and hit a home run to left to make it 4-1. It was Schmitt’s second home run in as many days, and his 11th of the season.

Ray had issued back-to-back walks with two outs in the top of the third, but he managed to get away with it. He then issued back-to-back walks to start the top of the fourth, and the White Sox turned that into a run to make it 4-2.

Ray then walked Munetaka Murakami and Miguel Vargas to start the top of the fifth, and Tony saw enough. Keaton Winn was summoned, and Murakami and Vargas would both eventually score to tie the game. Thankfully, Winn was able to limit the damage to just two runs, and keep the game tied.

As for Ray, he walked seven, and gave up four runs over four-plus innings. Ray had gotten off to a great start this season, but for whatever reason, his last three starts have been a collective nightmare, as he has given up 16 earned runs over his last 13 innings.

For the second day in a row, the Giants had blown a three-run lead. However, for the second day in a row, they had an immediate response.

Willy Adames doubled to lead off the bottom of the fifth, and then Arraez was hit for the second time today. It clearly was not intentional, but the Giants were all on the edge of the dugout, and Tony even appeared to show emotions. Hey, the guy’s an old college head coach, what else would you expect?

Venable wisely pulled Schultz, and brought in Grant Taylor. Schmitt was up, and was the perfect man to come through. Well, Schmitt walked, and that set things up for Rafi. I honestly thought Rafi would strike out or pop out, but he hit a grand slam to left to give the Giants an 8-4 lead. The sold-out crowd of 40,220 here at Oracle Park went nuts. I wanted to as well, but I can’t cheer in the press box.

The Giants bullpen took it the rest of the way. Winn stuck around to pitch a scoreless top of the sixth. Winn would end up getting the win. Vargas hit a home run off Matt Gage to lead off the top of the seventh, but Gage then retired the next three. I want Erik Miller to be the closer, but Tony went to him for the eighth, and the left-hander threw a 1-2-3 inning. It was Caleb Kilian who took the ball for the top of the ninth, and he struck out the side to pick up his third save of the season.

Rafi and Schmitt combined to knock in every single run for the Giants today. Rafi had five RBIs, and Schmitt had three. By the way, Casey Schmitt is now hitting .296.

I’ll keep saying it. The Giants just need to keep playing this kind of baseball. If they do, they will turn things around, and get back into contention this season. The question is whether they have it in them to keep this up.

The Giants improve to 22-31, and they just need one more win to make it a winning streak.

The Diamondbacks, who swept the Giants over the week in Phoenix, will be in town for three starting tomorrow afternoon. Landen Roupp will look to continue his strong start, as he will take the ball for the Giants tomorrow. Merrill Kelly will go for Arizona.

I said tomorrow afternoon, because tomorrow is of course Memorial Day. However, tomorrow’s game will not be a 1:05 start.

First pitch will be at 2:05 p.m.

San Francisco Giants analysis and commentary: White Sox hung out to dry by the Giants, 8-5, losing the series (2-1) on Star Wars Day in Sunny SF Bay

San Francisco Giants pitcher Caleb Kilian (right) is congratulated by catcher Daniel Susac (left) after the Giants defeated the Chicago White Sox at Oracle Park in San Francisco on Sun May 24, 2026 (AP News photo)

By Michael Roberson

SAN FRANCISCO, Calif. — The Chicago White Sox (26-26) dropped the “rubber” game 8-5. and lost the series (2-1) to the San Francisco Giants (22-31) Sunday afternoon inside a sold out Oracle Park.

Chicago actually got the party started early with a leadoff home run by second baseman Chase Meidroth. His fourth bomb of the season put the South-siders up 1-0 after the initial half inning.

That lead was very temporary, as the home team equaled that tally in their half of the first inning. First baseman Casey Schmitt doubled to right field, scoring Willy Adames. Designated hitter Rafael Devers also doubled to right field, plating Schmitt. The Giants ended the inning with a one run advantage, 2-1.

In the bottom frame of the third, Shmitt was at it again, with a two run homer, doubling the Giants’ run total, 4-1. Second baseman Luis Arrez also scored on the blast.

The White Sox did respond in the top of the fourth inning, when shortstop Luisangel Acuna’s sacrifice fly scored catcher Edgar Ouero, bringing the deficit to two runs. 4-2.

The very next stanza Chicago tied things up with a two-run performance. Third baseman Colson Montgomery grounded out to second base, subsequently scoring DH Munetaka Murakami. Next Quero knocked in first baseman Miguel Vargas on a single. After 4 1/2 innings it was all tied up at 4-4.

The bottom of the fifth started off horribly for the Pale Holes, as they put three consecutive batters on base with a double. walk and hit batsmen. A bases loaded situation, with no outs. Devers stepped up to the plate with the absolutely advantageous situation. He not only seized the moment, he blasted a Grand Slam HR to double the lead again, and possibly put the game out of reach, 8-4. Adames, Arrez and Schmitt all scored on his extra-base hit.

In the top of the seventh inning the Windy City sluggers did make one last attempt at the lead. Miguel Vargas launched a solo home run to left field, getting them as close as three runs, but it was not enough in the end, 8-5.

The next two innings were just a formality, as the Giants held on to their three run lead, pleasing the Oracle faithful. On Star Wars Day, The Force was with the team in the City by the Bay.

The White Sox will next be in action back in Chicago Monday, May 25, hosting the Minnesota Twins at 1:10 PM CT on TV CHSN at Rate Field. The Giants will host the Arizona Diamondbacks on the same date at 2:05 PM PT on KNBR Radio/KSFN Radio and NBC Sports Bay Area at Oracle Park in San Francisco.