Giants swept in a second walk-off by Phillies 6-5 In Night Cap; Phils first team in 22 years to walk off twice in a doubleheader

San Francisco Giants Jung Hoo Lee hits an RBI single in the top of the ninth inning as Philadelphia Phillies catcher Garrett Stubbs looks on in the second game of a doubleheader at Citizens Bank Park in Philadelphia on Thu Apr 30, 2026 (AP News photo)

By Barbara Mason

The San Francisco Giants (13-18) fought back throughout the game but lost in a second walk-off to the Philadelphia Phillies (12-18) in the same day 6-5 in the night cap of a doubleheader Thursday .

The Giants losing in the front game by a 3-2 decision was tough enough but they re-lived it in the second game of this doubleheader. It was especially disappointing since the Giants had played an amazing defensive game but once again came up just short.

Game recap: In the night cap in the bottom of the first inning was not all what San Francisco wanted to see. Two back-to-back home-runs for Philadelphia gave the Phillies a 2-0 lead. Trae Turner and Kyle Schwarber gave Philadelphia that early lead. The Phillies would take the 2-0 lead into the fourth inning.

The Giants cut the Phillies lead in the fourth inning in half 2-1. Eric Haase singled, Heliot Ramos also had an infield single sending Haase to third base. Luiz Ramos hit a sacrifice driving Haase home. San Francisco continued to fight tying up the game 2-2 in the fifth inning and it was a brand new ball game. Rafael Devers sacrificed Casey Schmitt home from third base. With one out in the inning Schmitt had tripled setting up the run.

The Phillies challenged the Giants rally scoring two runs in the bottom of the fifth inning driving the score out to 4-2, once again taking a two run lead. San Francisco starting pitcher was relieved with two outs in the inning and was relieved by Ryan Borucki who gave up a double, a walk and a single in that order and giving up the two runs.

The expected rain made an early appearance in a total downpour for 24 minutes during the top of the sixth inning before moving out and play got back underway. The break in the game was a good thing for the Giants as they re-grouped and tied this game back up 4-4.

Jung Hoo Lee walked and Drew Gilbert doubled moving Lee over to third. With two outs in the inning Matt Chapman walked and Luis Arraez singled driving both Gilbert and Lee home for the tie game.

The tie persisted through the seventh inning and into the top of the eighth inning. There was a change on the mound for the Phillies in the eighth with one out and Gilbert on first. Brad Keller took over pitching to Heliot Ramos who had his fourth strikeout in the game each against a different pitcher and that was two outs for San Francisco. Matt Chapman struck out for the third out. The Giants got out of the eighth inning and it was on to the ninth in yet another nail biter.

San Francisco got a great start in the top of the ninth. With one out Casey Schmitt was hit by a pitch and the Giants had a runner on first. Devers singled and Schmitt moved over to third.

With one out Willy Adames struck out for the second out and it was up to Jung Hoo Lee to bring Schmitt home. Lee came through with a single, Schmitt came home and San Francisco had taken their first lead of the game 5-4.

Patrick Bailey walked and the Giants were threatening to break this game open with the bases loaded. It was a tough blow when Gilbert struck out for the third out leaving the runners stranded but the Giants had fought back taking a 5-4 lead into the bottom of the ninth.

It was a shaky start in the ninth for the Giants. Pinch hitter Brandon Marsh doubled to center and Garrett Stubbs walked on four pitches. San Francisco closer Keaton Winn would now face the top of the Phillies batting order.

Trea Turner grounded into a double play and the Giants were one out away from the win. Schwarber doubled driving Marsh home and this game was once again tied. The Giants intentionally walked Bryce Harper and went on to get Garcia out. Again the Giants were so very close to winning this game but fell short.

The game went into the tenth inning. The Giants Ramos singled and San Francisco had runners on first and Drew Gilbert on third with no outs and a huge opportunity for the Giants. San Francisco again squandered a huge opportunity and did not score giving the Phillies another crack at sweeping this series.

It was like Deja vu for San Francisco, an absolute nightmarish bottom of the tenth. It was quick but hardly painless. Stott hit a sacrifice bunt advancing Garcia from second to third. Bohm sacrificed, Garcia scored and San Francisco had suffered two walk off losses in the same day. The final score was 6-5, the Phillies had swept the Giants.

Night Cap Game Notes: After losing a heartbreaker this morning in the first game of the doubleheader, the Giants took the field for the night cap of this doubleheader only to get swept by the Philadelphia Phillies Thursday night.

In the front game San Francisco led for 8 1/2 innings of the game before the Phillies rallied in the bottom of the ninth scoring two runs for the 3-2 win. The Giants took a 2-1 lead into the bottom of the ninth inning.

San Francisco was two outs away from a win but the Phillies Bryson Stott tripled driving in Adolis Garcia to tie up the game 2-2 and then the hammer fell when Justin Crawford hit an infield single, Stott scored for the 3-2 win. In second game of the doubleheader Adrian Houser who started for the Giants and went 4.2 innings, allowed four hits and three earned runs, two walks and two strike outs. For Phillies starter Tim Mayza two innings, allowed two hits, one walk, and two strike outs.

It was a horrible loss for the Giants after having fought so hard getting back into this game and having a great opportunity to win. It is sure to be a quiet flight to Tampa Bay where San Francisco will take on the Rays Friday night in a three-game series.

The Giants will have to do their best to put this series behind them and look ahead. Robbie Ray will take the mound for the Giants with a 2-3 win/loss record and a 2.70 ERA. The Rays will start leftie Shane McClanahan. He has a 2-2 win/loss record and a 3.91 ERA. First pitch for this game is scheduled for 4:10 PM.

First game doubleheader: Last Minute Rally By Phillies Equals San Francisco Loss 3-2

Philadelphia Phillies Bryson Stott (5) hits a RBI triple in front of San Francisco Giants catcher Patrick Bailey (left) in the bottom of the ninth inning at Citizens Bank Park in Philadelphia on Thu Apr 30, 2026 (AP News photo)

By Barbara Mason

The San Francisco Giants lost the first game of a doubleheader on Thursday to the Philadelphia Phillies. After 8 1/2 innings and two outs away from winning at Citizens Bank Ballpark in Philadelphia. The Phils Adolis Garcia singled in the ninth inning followed by a Bryson Stott triple tied up the game 2-2.

The icing on the cake for the Phillies was a Justin Crawford single, Stott scored and that was the ball game 3-2. The Phillies now lead the series 2-0 and the Giants will be fighting to avoid the sweep in game three which gets underway this afternoon.

San Francisco got started early taking a 2-0 lead in the first inning. Heliot Ramos started off the game with a double followed by a Matt Chapman double and San Francisco was in business.

Luis Arraez grounded out and Ramos scored the first run of the game for a 1-0 lead. Casey Schmitt singled Chapman home for a 2-0 advantage. The Phillies cut the San Francisco lead in half in the bottom of the inning when Kyle Schwarber hit a solo home run. The score was 2-1 going into the second inning.

The second and third innings were quick ones for both teams pretty much three and outs. The Giants had a walk in the second and the Phillies a single but not much else for either team. The third inning was uneventful for both teams. With the score 2-1 the Phillies threatened in the bottom of the fourth inning. Philadelphia hit a couple of singles and a double but were unable to cash in.

The Giants took the 2-1 lead into the bottom of the eighth inning. The Phillies had a couple of runners on base desperate to at lease tie up this game but once again came up empty. San Francisco pitcher Erik Miller dismissed the Phillies one, two three.

It all came down to the top of the ninth inning. The Giants needed at least one insurance run to cap this game off. They had a couple of singles but could not score. Matt Chapman already had two hits in the game but couldn’t come up with hit number three striking out for the third out.

The bottom of the ninth inning came around and it was the last chance for the Phillies. Ryan Walker took the mound trying to save this game for the Giants. Garcia singled but the triple off the bat of Bryson Stott was the deciding factor.

Garcia scored off that single and this game was tied 2-2. Now the Giants were fighting to at least get into a tenth inning. San Francisco had led for most of the game but the Phils Justin Crawford single blew this game out of the water when Stott scored and game one went to the Phillies 3-2. Crawford reached first base by a half step so the Giants were a half step away from a tie. Just a crazy disappointment for San Francisco.

Front game notes: Thursday afternoon the Giants played the first of a double-header against the Phillies as Wednesday’s game was postponed due to some nasty weather but Thursday a mix of clouds and sun greeted fans on hand for the early game for the first game of the double dip.

San Francisco had an awful offensive game in the first of the series garnering only two hits and getting shut-out 7-0 on Tuesday night. The Phillies picked up the win in the first game of the doubleheader 3-2.

In the first game of the doubleheader starter Logan Webb (2-3 ERA 4.29) had a great game going seven innings allowing seven hits but only one run and striking out six. The Phillies started Christopher Sanchez went 6.2, four hits, two earned, three walks, and seven strike outs.

Giants-Phils second game of series postponed due to rain; Doubleheader scheduled for Thursday at Citizens Bank

Tarp covers the field at Citizens Bank Ballpark in Philadelphia as the game for Wed Apr 29, 2026 between the San Francisco Giants and Philadelphia Phillies was postponed due to rain. The two clubs will make up the rain out in a doubleheader on Thu Apr 30, 2026 (AP News photo)

By Barbara Mason

Tuesday the San Francisco Giants (13-16) dropped game one of their series with the Phillies (10-19) 7-0. The Phillies have struggled to start the season but lately they have turned things around and they played a great offensive game yesterday finishing the game with 11 hits.

The chief complaint was the Phillies inability to score runs but that was certainly in question in yesterdays game as they shutout San Francisco scoring seven runs. Wednesday’s game was postponed due to inclement weather and will be played as a doubleheader the front game starting Thursday at 9:35 AM. The nightcap will be played at 2:30 PM PDT.

There does seem to be the slight possibility that it will rain Thursday but in the early hours and right now the skies will be cloudy for all of game two and for game three a mix of clouds and sun so it does look good for the double header.

After the poor offensive effort in Tuesday’s game one, the Giants could use this breather. They only had two hits in the game although the solid outing for Phillies pitcher Jesus Luzardo had a whole lot to do with it. Thursday the hope for the Giants is for Logan Webb to return the favor. San Francisco desperately needs to get their bats working.

A lot of what we have seen this season from San Francisco is inconsistency. Along with that Willy Adames has been quiet in the past few games. They just seem to have those games where the bats go stagnant. Two Giants Matt Chapman and Jung Hoo Lee have been consistent game after game.

The Giants have been enjoying some measure of success however winning a few series in a row. They just ran into a buzzsaw at the hands of Jesus Luzardo in game one of the series,

Thursday the weather will have to cooperate and it appears that it will. With a win in the night cap they will be tied in the series and the Giants can go onto take the series with a doubleheader win.

First pitch scheduled in the front game 9:35 am PDT with RHP Logan Webb (2-3 ERA 4.86) on the mound for San Francisco for Philadelphia LHP Christopher Sanchez (2-2 ERA 2.94) starting pitchers for the night cap at 2:35pm PDT to be announced.

San Francisco Giants podcast Marko Ukalovic: Giants making progress win another series beating Marlins

San Francisco Giant pitcher Landen Roupp deals to the Miami Marlins line up in the top of the first inning at Oracle Park in San Francisco on Sun Apr 26, 2026 (AP News photo)

San Francisco Giants podcast Marko Ukalovic:

#1 How did Casey Schmitt’s go-ahead home run in the seventh inning shift momentum for the Giants against the Marlins?

#2 What role did Landen Roupp play as the starting pitcher, and how did his performance compare to Marlins starter Max Meyer?

#3 In what ways did Jung Hoo Lee’s four-hit game contribute to the Giants’ comeback victory?

#4 How did Rafael Devers and Drew Gilbert help spark the Giants’ rally in the sixth inning?

#5 What impact did reliever Erik Miller have in closing out the game and securing the win for San Francisco?

Join Marko Ukalovic for the San Francisco Giants podcast Mondays at http://www.sportsradioservice.com

Giants Comeback from Behind and Beat the Miami Marlins, 6-3

San Francisco Giants Casey Schmitt homered to left center (406 feet) on Sunday, April 26th, in Oracle Park at San Francisco, CA. (Photo credits to Jae/SF Bay News Lab)

By Michael Villanueva

SAN FRANCISCO – The San Francisco Giants ended their series matchup with the Miami Marlins at Oracle Park for the season with a win on a cloudy Sunday afternoon in the city. The Giants had just beaten the Marlins Saturday, on April 25th, by a score of 6-2, evening the series between these two teams. Now, San Francisco leads the series 2-1 ahead of their matchups in Miami on June 19th-June 21st. The Giants beat the Marlins, 6-3, with Giants infielder Casey Schmit’s fourth home run of the season, bringing in three runs along with it in the bottom of the seventh stretch.

After losing the opener to the Miami Marlins, 9-4, the Giants would bounce back for the second game of the series and blast three home runs in that game. That game would tie the series and ultimately get the Giants’ hitting going for the next few games. San Francisco would put up 11 hits in that game as well, and also go 3-2 in their last five home games. With this win, this was the Giants’ first time since 2023 having won their home series against the Miami Marlins.

For this game, the Giants sent out RHP Landen Roupp (4-1, 2.28) to start and end the home series against the Miami Marlins. This was his sixth start of the season so far, and with just one career game under his belt against the Marlins in 2024, he threw a scoreless inning of relief for the Giants. Going on his fourth now, Roupp has won three straight starts for San Francisco and has thrown 17 strikeouts.

While the Marlins went with RHP Max Meyer (1-0, 3.96) to start the ballgame for Miami. The Miami Marlins have now completed the first half of their road trip of the season, with their finale being here at Oracle Park in San Francisco. Although the Marlins fell short Saturday against the Giants, they found some good news for their offense. With two stolen bases Saturday, the Marlins now have 31 stolen bases on the season and are just one of the two MLB clubs to have at least 30 or more (Milwaukee, 35).

The Miami Marlins Graham Pauley would get the game going with a homer and bring in two runs as well in the top of the second inning. The Marlins would hold an early 3-0 lead. Going into the bottom of the second inning, the Giants would get on the board from a throwing error by Miami’s shortstop Otto Lopez, and the score is now 3-1 heading into the third inning.

It would be solid pitching from both clubs as the score remained the same going into the sixth inning. However, what really got the Giants’ hitting going and the offense rolling was Jung Hoo Lee, who has been on an incredible hitting sequence the last few games. In fact, Lee would go 4-of-5 at bat this afternoon, and his impact and presence were vital for San Francisco’s comeback.

In the bottom of the sixth stretch, Giants Rafael Devers would get the offense going with a double on his bat, bringing in teammate Casey Schmitt to score. Then Drew Gilbert would get a single and bring in Devers for the score, and him being the tying run for the game. The crowd was back on their feet and roaring in the park as the comeback for the win was starting to happen.

With that, going into the bottom of the seventh inning. The score was still tied at 3-3 with the Giants at bat. Two runners are on base for San Francisco as Casey Schmitt walked up to the box. Schmitt would launch a 406-foot homerun and bring in three runs for the Giants as they take the lead for the first time in the afternoon, 6-3. Giants starting pitcher Landon Roupp would get subbed out during the eighth inning. The Giants would replace him with Erik Miller, and Miller would save the win, but end the game.

As Miller had no problem ending the game. Giants Roupp put Miller in a great position where Miller would only have to face off four batters for the day. So with that, the Giants’ defense pulled through and was able to get a win and close out Miami. The Giants are now 7-9 at home this season, as this would conclude the Giants’ homestands for a while.

RHP Landon Roupp would get the win and now go 5-1 with a 2.55 ERA. With Casey Schmitt’s big homer in the seventh and ultimately got the comeback win for the team, there was no doubt he would be the Player of the Game. The Giants will head east to Philadelphia, after a day off Monday, then the Giants will start off a three-game series against the Phillies on Tuesday, April 28th at Citizens Bank Ballpark, at 3:40 p.m. San Francisco won its three-game home series against Philly earlier this season, 2-1 Apr 6-8 at Oracle Park.

Starting pitchers for Tuesday for San Francisco RHP Tyler Mahle (1-3 ERA 5.26) for Philadelphia LHP Jesus Luzardo (1-3 ERA 6.91) first pitch 3:40pm PDT.

San Francisco Giants podcast Lincoln Juarez: Giants move out of cellar with win over Marlins

San Francisco Giants Helliot Ramos gives thanks to the Almighty after hitting an eighth inning home run against the Miami Marlins at Oracle Park in San Francisco on Sat Apr 25, 2026 (AP News photo)

San Francisco Giants podcast Lincoln Juarez:

#1 How did Robbie Ray perform as the starting pitcher against the Marlins lineup led by Eury Pérez, and what impact did his outing have on the game’s momentum?

#2 What role did Casey Schmitt play offensively, particularly with his key home run, in helping the Giants secure the win?

#3 How did contributions from Drew Gilbert and Heliot Ramos shape the Giants’ scoring, especially with their home run power?

#4 In what ways did Patrick Bailey influence the game both offensively (with RBIs) and defensively behind the plate?

#5 How did Jung Hoo Lee contribute at the plate during the game, and how important were his extra-base hits in the Giants’ overall offensive performance?

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

San Francisco Giants post game wrap: Giants honor Belt, and then slug three home runs en route to 6-2 win over Marlins

Casey Schmitt (10) of the San Francisco Giants gets the Gatorade can treatment after defeating the Miami Marlins at Oracle Park in San Francisco while being interviewed by NBC Bay Area Sports on Sat Apr 25, 2026 (AP News photo)

Saturday, April 25, 2026

Oracle Park

San Francisco, California

Miami Marlins 2 (13-14)

San Francisco Giants 6 (12-15)

Win: Matt Gage (2-0)

Loss: Eury Perez (2-2)

Time: 2:06

Attendance: 38,589

By Stephen Ruderman

SAN FRANCISCO–The Giants bounced back nicely from a pair of losses with a 6-2 win over the Marlins Saturday. Giants pitcher Robbie Ray went five innings, and the offense came to life in the latter half of the game, with home runs by Drew Gilbert, Casey Schmitt and Heliot Ramos, as the bullpen held down the fort.

The fact that the Giants had lost two straight after their two wins against the Dodgers was a buzzkill. Friday night, Adrian Houser was shallacked for eight runs over four innings in a tough 9-4 loss in the series opener. Saturday, they needed something to get them back on track.

Before Saturday’s game started, the Giants honored one of the best first-basemen in their 68-plus years in San Francisco, Brandon Belt. Belt made the Opening Day roster in 2011, and we all remember Bruce Bochy telling him the news, and then offering the then-young kid a beer. It was on that Showtime show that featured the Giants that year.

So, of course we saw that memorable clip, as well as his first big league hit, which came against Clayton Kershaw in the Giants’ 2011 season opener at Dodger Stadium on March 31. Belt was yo-yo’d throughout the 2011 season, but he established himself as an everyday player in 2012, and was a big part of the 2012 and 2014 world championship teams.

Several of Belt’s former teammates were here in Buster Posey, Hunter Pence, Sergio Romo, George Kontos, Nate Schierholtz and Charlie Culberson. So were his two Giants managers, Bruce Bochy and Gabe Kapler, the latter of whom is in town as the General Manager of the Marlins.

Duane Kuiper and Mike Krukow emceed the ceremony, and Posey, Kontos and Bochy spoke about Belt’s humor and his work ethic. Most importantly, they talked about Belt’s baseball intellect.

Belt then gave his address. He thanked his family, former teammates and his two Giants managers. He also paid homage to his late father, who passed away last July.

Belt’s kids threw out the first pitches. Belt and his family were then taken around the field on a boat being pulled by a truck.

I spent so much time on Belt’s ceremony that you probably forgot there was a game today. Perhaps the Belt ceremony, and the reminder of the winning culture that has long defined this organization would be a spark of motivation.

Anyway, Robbie Ray took the ball on this cold and tranquil Saturday afternoon at Oracle Park. Ray and Marlins’ starter Eury Perez both threw scoreless innings in the first.

Ray threw another scoreless inning in the top of the second, and the Giants wasted an opportunity in the bottom of the second. Well, Casey Schmitt led off the inning with a double, but was thrown out when he rounded second, and slipped and fell.

The Marlins added insult to injury by getting on the board in the top of the third on a two-out RBI base-hit by Xavier Edwards. Perez threw a 1-2-3 inning in the bottom of the third, and the Giants were unable to do anything with a two-out double by Jung Hoo Lee in the bottom of the fourth.

By the way, that was Lee’s second double of the game. He also doubled after Casey Schmitt’s little gaffe.

Ray threw his first 1-2-3 inning of the day in the top of the fourth, and then he threw another scoreless inning in the top of the fifth. Unfortunately, Ray threw 97 pitches, so he was done after five. It still was not a bad outing, as he gave up a run and four hits. He walked three, and struck out four

The Giants finally got on the board when Drew Gilbert led off the bottom of the fifth with a home run to the green tin atop the 24-foot-high Willie Mays Wall out in right field.

Matt Gage came in, and got out of a jam unscathed in the top of the sixth. Matt Chapman then led off the bottom of the sixth with a double. Two batters later, Schmitt hit a two-run shot to left to put the Giants ahead.

Lee drew a walk, which forced Perez out of the game for Anthony Bender. Heliot Ramos singled Lee over to second, but Gilbert lined out. Patrick Bailey then came through with a base-hit to right that made it 4-1.

Keaton Winn threw a 1-2-3 top of the seventh, and Erik Miller, a scoreless eighth. Heliot Ramos led off the bottom of the eighth with a home run to make it 5-1. The Giants then manufactured another run later in the inning, as Luis Arraez knocked in Patrick Bailey with a two-out double.

Despite the Giants holding a five-run lead at 6-1, Tony Vitello decided to go with his closer, Ryan Walker, anyway for the top of the ninth. The Marlins plated a run, but that’s all the drama there would be, and the Giants won 6-2.

I had mentioned earlier that Jung Hoo Lee hit two doubles today. Matt Chapman, Casey Schmitt and Heliot Ramos also had two-hit games. Drew Gilbert went 1-for-4, but all three of his outs were loud. Gilbert lined out twice, and then he had what would have at least been a double taken away on a great running catch by Heriberto Hernandez in the bottom of the eighth.

Matt Gage got the win, and Eury Perez took the loss.

The Giants improve to 12-15.

Landen Roupp (4-1, 2.28 ERA) will go for the Giants, as they try to take the series in the rubber match Sunday Max Meyer (1-0, 3.96 ERA) will go for Miami.

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


San Francisco Giants podcast Stephen Ruderman: Houser suffers multi run game against Marlins can he get back on track?

San Francisco Giants pitcher Adrian Houser (12) struggled in his last outing against the Miami Marlins on Fri Arpr 26, 2026 (Bay Area News Group photo)

San Francisco Giants podcast Stephen Ruderman:

#1 How did Adrian Houser’s struggles on the mound—giving up multiple runs early—impact the Giants’ ability to stay competitive against the Marlins’ offense?

#2 What adjustments could Jung Hoo Lee have made at the plate to build on his late-game home run and help spark a comeback earlier in the game?

#3 In what ways did Heliot Ramos contribute offensively, and how might his performance influence his role in the lineup going forward?

#4 How did the addition of Eric Haase—who recorded an RBI double—affect the Giants’ offensive depth in this matchup?

Stephen Ruderman is a San Francisco Giants reporter at http://www.sportsradioservice.com

San Francisco Giants podcast Ryan Hannagan: Giants looking for hits face Marlins Alcantara Friday

Miami Marlins starter Sandy Alcantara gets the call to face the San Francisco Giants at Oracle Park in San Francisco on Fri Apr 24, 2026 to open a three game series (AP News photo)

SF Giants podcast Ryan Hannagan:

#1 How will the pitching matchup between Sandy Alcantara and Adrian Houser influence the outcome of the game? (Alcantara enters as a strong starter with a low ERA, while Houser has struggled early in the season.)

#2 Can the Giants carry momentum from their recent series win over the Dodgers into this game? (They’ve won 5 of their last 7 and showed strong pitching in that series.)

#3 Why have the Marlins historically had success against the Giants, and will that trend continue in this matchup? (San Francisco has struggled to win season series vs. Miami in recent years.)

#4 Which team’s offense is more likely to break through in a pitcher-friendly park like Oracle Park? (Both teams have had inconsistent offensive production, and betting trends suggest a low-scoring game.)

#5 Which players—such as Xavier Edwards or Otto Lopez—could be key difference-makers in this game? (Several Marlins hitters are off to strong starts and could impact the result.)

Ryan Hannagan is a San Francisco Giants reporter at http://www.sportsradioservice.com

San Francisco Giants game wrap: Sweep would have been too good, as Glasnow strikes out nine and dominates Giants over eight in 1-hitter 3-0 LA win

Los Angeles Dodgers starter Tyler Glasnow was a mystery for San Francisco Giants hitters at Oracle Park pitching a one hitter on Thu Apr 23, 2026 (AP News photo)

Thursday, April 23, 2026

Oracle Park

San Francisco, California

Los Angeles Dodgers 3 (17-8)

San Francisco Giants 0 (11-14)

Win: Tyler Glasnow (3-0)

Loss: Logan Webb (2-3)

Save: Tanner Scott (1)

Time: 2:06

Attendance: 38,619

By Stephen Ruderman

SAN FRANCISCO–It felt too good to be true for the Giants to take the first two games of this three-game series against the mighty Dodgers. Of course, Tyler Glasnow dominated the Giants with nine strikeouts, and gave up no runs and just one hit over eight shutout innings, as the Dodgers salvaged a game in this series with a 3-0 win. 

Thursday, the Giants actually had a chance to actually sweep the closest thing Baseball has ever had to the 1992 USA Men’s Olympic Basketball team. The weather was perfect. It was a spectacular day at Oracle Park, as small puffy clouds helped the sun glisten the crystal-clear hills across the day. It was one of the most beautiful days at Oracle Park in a long time. Of course it was too good to be true.

Logan Webb, who has been off to a rocky start this season, got the start for the Giants. Over the years, it has not been too common for Webb to take the ball after a Giants’ win. However, despite the Giants’ sluggish start this year, Thursday was Webb’s fourth start following a Giants’ win. The problem was that the Giants lost two of those previous particular three starts.

Webb started off nicely with a 1-2-3 top of the first inning. However, the Dodgers got on the board in the top of the second when Dalton Rushing, the new favorite guy for Giants’ fans to hate, knocked in a run with a two-out base-hit. 

The Dodgers scored two more in the top of the fourth to make it 3-0. Despite a couple of rough innings, Webb ended up turning in his first quality start of the season, as he threw seven innings.

As I said in my lead, Tyler Glasnow struck out nine, and gave up just one hit over eight lights-out innings for the Dodgers. All the Giants can do is tip their cap.

Blade Tidwell threw two scoreless innings, so no one else in the Giants’ bullpen had to be used. Tanner Scott, meanwhile, picked up his first save of the season with a 1-2-3 bottom of the ninth. With Edwin Diaz out until around the All-Star Break, there is a good chance Scott will be the Dodgers’ closer for the foreseeable future.

If anyone is interested, Webb did hit Dalton Rushing. Whether it was intentional or not, you can say the Giants got even for Rushing’s classless response to Jung Hoo Lee’s injury the other night. Just for the record, kids, there are things that you only do on the baseball field, and NOT in real life.

The Giants will be back at it Friday night against the Miami Marlins. Adrian Houser (0-2, 5.40 ERA), who got through a rough start in Washington last Saturday, will take the ball for the Giants. Marlins’ ace Sandy Alcantara (2-2, 3.06 ERA) will oppose him.

First pitch at 7:15 p.m.