Giants Get Swept By Minnesota in Tenth Inning 7-6

San Francisco Giants Heliot Ramos praises the good Lord for his home run in the top of the fourth inning against the Minnesota Twins at Target Field in Minneapolis on Sun May 11, 2025 (AP News photo)

By Barbara Mason

The San Francisco Giants (24-17) got swept by the Minnesota Twins (21-20) losing game three in ten innings 7-6. San Francisco had their bats working today and led for the first five innings of this game. The Giants had 9 hits in the game but the Twins were on task with 13 hits. Trailing going into the bottom of the tenth inning, the Twins had to come from behind for the walk-off.

Game recap: The Giants got game three off with a bang taking a 1-0 lead much the same as Saturday but Sunday there was something different; the San Francisco bats were connecting. They started the first inning going in the right direction.

Heliot Ramos hit a sacrifice and Mike Yastrzemski scored from third for the early lead. The Giants would add to their lead in the fourth inning when again Ramos connected, this time a two run home run taking a 3-0 lead.

Just when it was looking great for the Giants, the Twins checked in with a two run home run off the bat of Brooks Lee in the fourth inning driving in Trevor Larnach with San Francisco still leading 3-2.

The Giants got an insurance run in the fifth inning when the other Lee, Jung Hoo, hit a sacrifice fly and Yastrzemski scored from third base after advancing on a balk. Through five innings the Giants were really hitting.

Lee who had been quiet the past few games already had two hits and Matt Chapman was also having a good game. Ramos was having a killer game offensively hitting the home run in the fourth inning while also making some amazing diving catches robbing the Twins of hits.

After five innings the Giants struck again in the fifth inning when Lee sacrificed and Yastrzemski scored for a 4-2 tally. The Twins answered in the bottom of the fifth when another sacrifice drove a base runner over home plate. Byron Buxton hit the sacrifice and Kody Clemens scored. Going into the sixth inning the score was 4-3 in favor of the Giants.

The Giants starting pitcher Landon Roupp was relieved in the sixth inning by Erik Miller. Roupp had pitched five innings allowing six hits, three runs, no walks and three strikeouts. Roupp had three really good innings to start the game and gave up the three runs in the fourth and fifth innings.

Miller struggled from the start of the sixth inning. With no outs, the Twins had loaded the bases getting hits from Brooks Lee and Will Castro with Ryan Jeffers walking. Royce Lewis came to the plate and singled, Lee scored and this game was tied 4-4 still with no outs.

The Twins already had nine hits in this game. This was it for Miller and he was relieved by Camilo Doval. Doval’s first pitch resulted in San Francisco’s first out of the inning at home plate saving the go-ahead run.

The Giants got their second out at second base but Castro scored from third base taking their first lead of the game 5-4. With the bases still loaded San Francisco’s Doval got out of the inning, striking out Buxton and coming away with minimal damage.

The Giants had some coming back to do going into the seventh inning. San Francisco was facing a very solid pitcher in the Twins Louis Varland. Varland had a great inning retiring the Giants in order in this very close game. The Twins would face a new relief pitcher for the Giants Hayden Birdsong who has a nice mix of balls. Birdsong gave up a double to start the inning but got a strikeout for the third out getting out of the inning.

Willy Adames got his first hit of the series , a single, to start the eighth inning. Matt Chapman had his second hit of the game and the Giants had runners at first and second with Ramos at the plate.

Ramos came through big time hitting the ball hard and Adames scored tying up the game 5-5. With only one out, San Francisco had runners at the corners. The Giants could not take advantage of the scoring possibility and it was on to the ninth inning after the Twins were unable to take the lead in the bottom of the eighth inning.

The Giants had led for most of the game and were now fighting for this game. San Francisco went quietly in the ninth inning. Tyler Rogers would take the mound looking to keep the Twins off the scoreboard. Rogers struck out the top of the Twins batting order, Buxton, Larnach and France as this game went into extra innings.

One of the best closers in the game today Jhoan Duran took the mound for the Twins facing Chapman, Ramos and David Villar. Chapman singled with Lee advancing to third. Villar who has not had a lot of at bats came through grounding out but allowing Lee to score giving San Francisco a 6-5 lead. Wilmer Flores struck out for the third out. The Twins had one last inning to at least tie up this game.

Ryan Walker came into the game to try and close out the game for the Giants. San Francisco got the first out of the inning at first base but France scored from third to tie up the game 6-6. Lightning struck when Dashawn Keirsey Jr. singled and Brooks Lee scored for the walk off 7-6.

Game notes: After losing the first two games of their series with the Twins, the Giants came into this game with one purpose in mind and that is to avoid the sweep. The Giants have not been swinging the bats very well. They had three hits in the first game and four in the second game and needed more to win the third game.

The Giants while they scored six runs and a two run 6-5 lead going to the bottom of the tenth inning couldn’t get closer Ryan Walker to close the door on the Twins. Walker allowed one earned run and two hits as the Twins scored twice in a walk off to sweep the Giants on Sunday.

This was a tough loss for San Francisco in game three compounded with getting swept in this series. The Giants will now head back to San Francisco and try to regroup and prepare to take on the Arizona Diamondbacks in a three-game series that will get underway Monday evening. Justin Verlander (0-2 ERA 4.50) will take the mound for San Francisco and the Diamondbacks will start Merrill Kelly (3-2 ERA 4.09). First pitch for the game is scheduled for 6:45 PM.

Lack of Hitting Hurts Giants in Second Loss to Twins 2-1

San Francisco Giants starter Logan Webb pitching in the bottom of the first inning against the Minnesota Twins at Target Field in Minneapolis on Sat May 10, 2025 (AP News photo)

By Barbara Mason

The San Francisco Giants lost game two of their series with the Minnesota Twins 2-1 Sunday. Again there was not a lot of hitting going on, in fact only one hit more than Saturday’s game with four hits. Heliot Ramos did hit a solo home run but some stellar pitching from the Twins did not give up much else. Both starting pitchers had solid efforts, Logan Webb finishing seven innings.

Game recap: The Giants got on the scoreboard in the second inning taking a 1-0 lead. Heliot Ramos hit a home run to left centerfield, a solo shot.

The Twins not only tied up the game but took the lead in the bottom of the third inning. They answered with a long ball of their own off the bat of Trevor Larnach with Christian Vazquez on base taking a 2-1 lead.

Neither team would score through the next three innings with the Twins hanging onto the slim 2-1 lead. The Twins starting pitcher Joe Ryan finished six innings allowing only 2 hits and one run. He had seven strikeouts and 2 line-outs. Griffin Jax would relieve him in the seventh inning plowing through Jung Hoo Lee, Matt Chapman and Wilmer Flores, the upper echelon of the Giants starting lineup.

The Giants starter Logan Webb also had a nice outing pitching seven innings allowing four hits and two runs. He finished with eight strikeouts, ten ground outs and two flyouts. He got into a bit of trouble in the seventh giving up a single to Castro who was thrown out trying to reach second. Harrison Bader hit a double with two outs in the inning but Webb struck out the next at bat Christian Vasquez and getting out of the inning.

The Twins Cole Sands relieved Griffin Jax in the eighth immediately giving up a double to Heliot Ramos and the Giants had a bit of a rally that was soon to be extinguished. LaMonte Wade Jr. lined out and Ramos advanced to third and with one out the Giants had a great opportunity to tie up the game. Disaster hit when Ramos was picked off at third after taking a sizable lead. Patrick Bailey popped out for the third out and San Francisco was three outs away from losing game two.

San Francisco relief pitcher Randy Rodriquez relieved Webb in the bottom of the eighth dismissing the top of the Minnesota batting order Byron Buxton, Trevor Larnach and Ty France in that order. The Giants were down to their last three outs.

San Francisco got the ninth inning going with a Christian Koss bunt . The top of the Giant’s batting order Mike Yastrzemski hit into a double play and Willy Adames struck out for the third out and that was the ball game 2-1 in favor of Minnesota back to .500 with this win. The Twins Jhoan Duran closed the game beautifully for the Twins.

Game notes: After a less than memorable offensive effort in Saturday’s game one, the Giants were looking for a whole lot more wood on the ball in game two of their series with the Minnesota Twins. They managed only 3 hits in game one and that will not win very many ball games.

San Francisco starter Logan Webb pitched seven innings allowing five hits and two runs, one walk and nine strikeouts but didn’t get the run support. The Twins starter Joe Ryan threw for six innings giving up two hits, one run, and struck out seven batters.

The Giants will be back at it Sunday in game three trying to avoid a sweep. Landen Roupp will take the mound for San Francisco with a 2-3 win/loss record with 4.93 ERA. The Giants have to start generating a lot more offense falling pretty flat so far in this series. The Twins will start Pablo Lopez (3-2 ERA 2.18) looking for a sweep with first pitch scheduled for 11:10 AM PDT .

Giants Lose First Game of Series To Twins 3-1

San Francisco Giants pitcher Jordan Hicks pitches against the Minnesota Twins in the bottom of the first inning at Target Field in Minneapolis on Fri May 9, 2025 (AP News photo)

By Barbara Mason

The San Francisco Giants (24-15) lost the first game of their series with the Minnesota Twins (19-20) 3-1. It was a disappointing game for the Giants having only three hits in the entire game. Matt Chapman hit a solo home run but that would be the only run of the game for San Francisco. The Giant’s bats were just not connecting at all in Friday’s game in a lackluster effort from San Francisco.

Game recap: The Twins scored the first run of the game in the first inning taking a 1-0 lead. Trevor Larnach singled lead-off hitter Byron Buxton home and the Twins would continue to add to their lead in the fourth inning. Carlos Correa singled Ty France home but was thrown out at second base stretching. After four innings the Twins had a 2-0 lead.

Minnesota tacked on one more run onto to their tally scoring another run in the fifth inning. Buxton singled ( his second hit of the game) and Harrison Bader was able to reach home plate on a Heliot Ramos fielding error taking a 3-0 lead.

Minnesota’s Chris Paddack was having a solid game while the Giant’s Jordan Hicks had already allowed seven hits. Going into the top of the seventh inning San Francisco had some work to do. Hicks was relieved in the bottom of the seventh inning after having pitched six innings. He was relieved by Kyle Harrison.

The Giant’s were able to get up on the scoreboard in the seventh inning when Matt Chapman hit a solo home run to left center. San Francisco had pulled to within two runs, 3-1. This season San Francisco had been having some success coming from behind but they were running out of time having only two more innings to do so in this game.

The Twins threatened in the bottom of the seventh inning. Harrison Bader stole second base and with two outs and the top of the Minnesota batting order was on deck and coming to the plate. Byron Buxton was intentionally walked and another score rested on Trevor Larnach. San Francisco relief pitcher Kyle Harrison struck him out and it was on to the eighth inning.

The Giants desperately needed some hits with only two more innings left to make any sort of impact. With only three hits in the game, the San Francisco offense was really struggling. Besides the Chapman home run, only Heliot Ramos and Christian Koss had hits both of them singles. Minnesota starting pitcher Chris Paddack had a great 7.1 innings with Louis Varland finishing off the eighth inning. Paddack went three and out in the first five innings of the game.

San Francisco relief pitcher Harrison had a great couple of innings dismissing the Twins in the bottom of the eighth inning and the Giants were three outs away from losing the first game of this series.

The Twins Danny Coulombe would try and close the game for Minnesota. He has not allowed a run this season. Mike Yastrzemski and Willy Adames both struck out and Jung Hoo Lee flied out and that was the ball game with Minnesota winning the first game of the series 3-1. Twins pitcher Chris Paddack had finally won his first game of the season.

Game notes: After winning their last series beating the Cubs the Giants traveled to Minnesota to take on the Twins. The Giants couldn’t get enough offense to take this first game of the series and lost by a two run margin. The Twins had a great series to start the week sweeping the Baltimore Orioles, coming into this game with a lot of confidence. That confidence carried over as the Twins starter Paddock had a three hitter going into the eighth inning on Friday night.

Saturday’s game will feature San Francisco’s Logan Webb on the mound. He has a 4-2 win/loss record and a 2.61 ERA. The Twins will be looking to win another game in this series starting Joe Ryan. He has a 2-2 win/loss record and a 2.93. Two very good pitchers should make this game a good one. San Francisco will be looking to get their offense going and tie up this series. First pitch for this game is scheduled for 4:15 PM.

San Francisco Giants podcast Morris Phillips: Giants close out road trip in Minnesota Friday

San Francisco Giants Wilmer Flores celebrates with teammates after scoring on a Christian Koss single in the top of the fourth inning at Wrigley Field in Chicago on Wed May 7, 2025 (AP News photo)

On the San Francisco Giants podcast Morris Phillips:

#1 San Francisco Giants pitcher Robbie Ray had another brilliant outing going six innings, allowing three hits and one run, two walks and five strike outs in the Giants win over the Chicago Cubs 3-1.

#2 Ray picked up his second win in a row on Wednesday he’s rolling. Relief pitcher Camilo Doval and Tyler Rogers retired three hitters amongst them to open the door for closer Ryan Walker who finished off the Cubs for the win.

#3 Talking about Walker he picked up his seventh save so it looks like thing are coming together?

#4 The Giants had that wild game last Tuesday night scoring nine runs in the top of the 11th inning to defeat the Cubs 14-5. The bats are making noise.

#5 San Francisco heads to Minnesota to open a three game series on Friday. at Target Field in Minneapolis. The Giants are just 1.5 game back of the first place Los Angeles Dodgers. Starting pitcher for the Giants Friday Jordan Hicks (1-3 ERA 6.03). The Twins are fourth in the AL Central at 17-20. How do you see this series?

Join Morris Phillips for the San Francisco Giants podcasts each Thursday at http://www.sportsradioservice.com

Robbie Ray Pitches His Way to Fifth Win As Giants Beat Cubs 3-1

San Francisco Giants manager Bob Melvin (right) congratulates starting pitcher Robbie Ray (left) as he returns to the dugout after the first inning after retiring the Chicago Cubs at Wrigley Field in Chicago on Wed May 7, 2025

By Barbara Mason

After playing a crazy game Tuesday night winning in 11 innings and scoring nine runs in the 11th the Giants picked up where they left off winning game three 3-1 beating the Chicago Cubs.

The Giants did win the series losing game one but taking the next two games. San Francisco starting pitcher Robbie Ray continued the stellar play we have seen from him all season.

He has not lost a game this season and now has a 5-0 win/loss record. Wilmer Flores had an exceptional game with three hits one RBI and one run in four at bats.

Game recap: The Giants picked up where they left off Tuesday night taking an early 1-0 lead in the first inning. It was really good to see Wilmer Flores single driving Mike Yastrzemski home and putting the Cubs on notice from the beginning of the game.

The Giants extended their lead scoring a couple more runs in the fourth inning taking a 3-0 lead. Matt Chapman led off the inning with a walk followed by another single off the bat of Flores. LaMonte Wade Jr. doubled Chapman home from second base and a 2-0 lead. Christian Koss singled Flores home but Wade Jr. was thrown out at home plate in an effort to score a third run in the inning.

The Cubs were able to get up on the scoreboard in the bottom of the fourth inning. Pete Crow-Armstrong doubled Nico Hoerner home for the one run and that would be the only run the Cubs were able to generate for the remainder of the game. The final was 3-1 in favor of the Giants winning the series for San Francisco. The Giants finished the game with nine hits and the Cubs had only four.

Giant’s starting pitcher Ray was spotless in fact the team has not lost a game with him on the mound. He finished six innings allowing three hits, one run, two walks with five strikeouts. Camilo Doval, Tyler Rogers and Ryan Walker relieved and closed out this game. Walker allowed one hit but that was all Chicago could get off some great San Francisco relief pitching. Ray now has a 5-0 win/loss record and a 2.84 ERA. He has been a major bright spot for San Francisco this season.

Game notes: After a crazy four-hour extra innings game Tuesday the Giants finished up their series with the Cubs with a series win taking two out of three games. After losing game one in the series on Monday 9-2, the Giants turned it all around in game two on Tuesday scoring the most runs in a single inning in Wrigley Field history with nine.

The 11th inning was the straw that broke the camel’s back as San Francisco crossed home plate nine times to win the game 14-5.

The question was answered; how will the Giants come into game three after the offensive display we saw yesterday they didn’t score nine runs in one inning but ended up getting a two run 3-1 win. As the Giants get a satisfying two out of three game series win at Wrigley.

The Giants have now won their eighth series this season as they leave the windy city and head for a series with the Minnesota Twins. The probably pitcher for the Giants will be RHP Jordan Hicks (1-3 ERA 6.03) and the RHP Twins Bailey Ober (4-1 ERA 3.72) will get the nod. The temperatures are expected to soar into the mid-eighties so toasty but void of the wind the Giants had to contend with in Chicago a 5:10pm PDT first pitch.

Giants Destroy Cubs In Eleventh Inning 14-5

By Barbara Mason

In one crazy game the San Francisco Giants (23-14) beat the Chicago Cubs (22-15) 14-5 in 11 innings. When it looked like Justin Verlander would win his first game as a Giant, the Cubs tied up this game at 5-5. It would go into the 11 inning when the Cubs unleashed a barrage of hits, (6 hits, 2 sacrifices, and a walk). They scored nine runs in the eleventh. This was the most runs in a single inning in Wrigley Field history.

Game recap: The Giants got going early scoring in the second, third and fourth innings taking a 5-0 lead. San Francisco had two runs in the second inning taking an early 2-0 lead. Matt Chapman scored the first run of the day after walking and advancing home via a Cubs error. Patrick Bailey hit a sacrifice fly driving Wade Jr. home for the 2-0 tally. The Giants had a great start in this game.

San Francisco added two more runs in the third inning taking a 4-0 lead. Jung Hoo Lee who has been terrific hit a home run with Willy Adames on base. Not to be outdone the Cubs Miguel Amaya hit a two run home run (Swanson was on base) cutting the San Francisco lead in half 2-4.

The Giants would add one more run in the fourth inning for a 5-2 lead. Brett Wisely hit a sacrifice fly and Heliot Ramos would score. The Cubs would creep a little closer in the fifth inning scoring a single run when Dansby Swanson scored off a infield single off the bat of Jon Berti.

Neither team would score in the sixth, seventh or eighth innings. This game went into the ninth inning with the Giants holding onto a 5-3 lead. With San Francisco on the verge of tying up this series the Cubs put the brakes on it by scoring two runs in the bottom of the ninth inning. Justin Turner singled Crow-Armstrong home followed by a Kyle Tucker single driving Carson Kelly home tying up this game 5-5.

The tenth inning got underway and San Francisco was unable to score with one runner, Wilmer Flores, on base. The Cubs had runners at the corners with one out and a very real opportunity to win game two.

The Cubs couldn’t cash in and the game went into the eleventh inning. The Giants got a great start in the inning with runners on second and third and no outs. A Patrick Bailey single brought Christian Koss home.

A Brett Wisely sacrifice gave San Francisco a second run when Heliot Ramos scored. The Giants still had no outs with the bases loaded threatening to extend their 7-5 lead. San Francisco was relentless scoring on a reviewed score and the Giants had a 8-5 lead.

The hits just kept on coming. When the dust had settled Patrick Bailey, Brett Wisely, Willy Adames, Mike Yastrzemski, Jung Hoo Lee, Matt Chapman and Wilmer Flores had all crossed home plate for a 14-5 win tying up the series.

Justin Verlander went five innings allowing five hits, three runs, two walks and three strikeouts. Relief pitchers Randy Rodriguex, Camilo Doval and Tyler Rogers each pitched an inning with Rodriguez allowing only one hit. This was a hard fought game going into the 11th inning. It all fell apart for the Cubs in the top of the 11th. Verlander had finally realized his first win as a Giant.

Game notes: The Giants were looking for a little payback after losing game one of their three game series with the Cubs getting punished 9-2. The Cubs had a five-run sixth inning to take the first game of the series. Both teams have the same record at the start of Monday night’s game. Verlander still struggling to pick up his first win ended up leaving after five innings surrendering five hits and three earned runs.

The San Francisco Giants finished the game with 16 hits and a whole lot of payback in this win. The rubber game of this series will get underway tomorrow with first pitch scheduled for 11:20 AM. Robbie Ray will take the mound for the Giants with a 4-0 win/loss record and 3.05 ERA. The Cubs will start Ben Brown who come into this game with a 3-2 win/loss record and a 4.88 ERA.

San Francisco Giants podcast Stephen Ruderman: Giants conclude four game series with Rockies today at Oracle Park

San Francisco Giants third baseman Matt Chapman (left) and LaMonte Wade Jr (right) celebrates the win against Colorado Rockies on Sat May 3, 2025 at Oracle Park in San Francisco (AP News photo)

San Francisco Giants podcast Stephen Ruderman:

#1 Saturday’s game at Oracle Park was one for the books as the San Francisco Giants down to the last place Colorado Rockies 3-1 in the bottom of the sixth inning saw Matt Chapman connect for a grand slammer that put the Giants back in the drivers seat taking a 6-3 lead which would end up being the final score.

#2 The Giants won their 11th game when the were behind by two or more runs that leads the Majors this year.

#3 The grand slam by Chapman was his third career grand slam and it was the Giants first since Chapman did it on May 11, 2024 against the Cincinnati Reds.

#4 San Francisco Giants starter Jordan Hicks struck out seven hitters the most this season for Hicks. Hicks pitched five innings, allowed three hits, three earned runs, and two walks.

#5 Starting pitchers for the Rockies RHP German Marquez (0-5 ERA 9.82) for the Giants RHP Logan Webb (3-2 ERA 2.83) talk about how you see this match up today?

Stephen Ruderman is a San Francisco Giants beat writer for http://www.sportsradioservice.com

Hicks hangs in there, and Chapman’s grand salami carries Giants to 6-3 win over Rockies

San Francisco Giants Matt Chapman (26) rounds the first base after hitting a sixth inning grand slam is congratulated by first base coach Mark Hallberg in the bottom of the sixth inning at Oracle Park in San Francisco on Sat May 3, 2025 (AP News photo)

Saturday, May 3, 2025

Oracle Park

San Francisco, California

Colorado Rockies 3 (6-27)

San Francisco Giants 6 (21-13)

Win: Randy Rodriguez (2-0)

Loss: Jake Bird (0-1)

Save: Ryan Walker (6)

Time: 2:21

Attendance: 40,049

By Stephen Ruderman

The Giants appear to be back on track, as Jordan Hicks hung in there for five innings, and Matt Chapman hit a grand slam in the bottom of the sixth inning to propel the Giants to a 6-3 win over the Rockies.

The Giants snapped their first three-game winning streak of the year with a 4-0 win Friday night, as Robbie Ray struck out eight over seven shutout innings.

Saturday, Jordan Hicks looked to follow that up with a strong outing of his own. Following three-consecutive rough starts, Hicks had a much better outing against the Texas Rangers on Sunday, when he gave up two runs over five innings.

Hicks got off to a solid start Saturday, as he opened the game with three scoreless innings. So did Rockies’ starter Bradley Blalock, who retired the first seven men he faced.

The Giants struck first when Luis Matos hit a solo home run to left field in the bottom of the third. Other than that, Blalock kept dealing, and the Giants struggled to mount any sort of rally against him.

As for Hicks, he cruised through five shutout innings, but he ran into trouble in the top of the sixth. Brenton Doyle walked to start the inning, and after back-to-back base-hits by Jordan Beck and Ryan McMahon tied the game, Hicks was done.

Randy Rodriguez came in, as he has many times for Giants’ starters so far this season. Hunter Goodman greeted Rodriguez with a base-hit to left to give the Rockies the lead. Rodriguez retired the next two, but Kyle Farmer chopped a base-hit off Rodriguez’s ankle that scored McMahon to make it 3-1.

It was an unfortunate end to what was a solid outing for Hicks, who got charged for three runs over five-plus innings, but struck out seven.

10 of the Giants’ 20 wins had come with them trailing by two or more runs, and here they were again trailing by two.

Blalock walked Matos to start the bottom of the sixth, and then he walked Mike Yastrzemski with one out. Rockies Manager Bud Black brought in Jake Bird, who walked Willy Adames to load the bases. Jung Hoo Lee then lined a base-hit up the middle into center field to make it 3-2.

Up came Matt Chapman. Chapman fouled off the first pitch, and then he hit a grand slam to right-center to give the Giants a 6-3 lead.

The Giants’ bullpen then handled the rest. Camilo Doval threw a one, two, three inning in the top of the seventh, and Erik Miller threw a scoreless top of the eighth. Ryan Walker, who last picked up a save exactly two weeks ago on April 19 in Anaheim, came in for the ninth, and he threw a one, two, three inning to get his sixth save of the year.

Randy Rodriguez, who came in for Hicks in the top of the sixth, picked up the win. Jake Bird was saddled with the loss, and Ryan Walker got the save.

The Giants picked up their 11th win when trailing by two or more runs, as they improve to 21-13.

The series finale will be Sunday, and the Giants will look to win the series with their ace, Logan Webb (3-2, 2.83 ERA), on the mound. Countering Webb for the Rockies will be the veteran, German Marquez (0-5, 9.82 ERA).

The matchup is obvious on paper, but it’s baseball, and the game still has to be played before we know for sure what happens and who will win. First pitch will be at 1:05 p.m at Oracle.

Ray shines with eight strikeouts over seven shutout innings, as Giants snap skid with 4-0 win over Rockies

Oracle Park

San Francisco, California

Colorado Rockies 0 (6-26)

San Francisco Giants 4 (20-13)

Win: Robbie Ray (4-0)

Loss: Antonio Senzatela (1-5)

Time: 2:02

Attendance: 35,036

San Francisco Giants starter Robbie Ray pitches to the Colorado Rockies line up in the top of the first inning at Oracle Park in San Francisco on Fri May 2, 2025

By Stephen Ruderman

Robbie Ray struck out eight and gave up just two hits over seven strong shutout innings, which is exactly what the Giants needed to snap their first three-game losing streak of the year with a 4-0 win over the Rockies Friday night.

Every team goes through their struggles, and that is what the Giants have somewhat gone through this week. They were swept by the Padres in a short two-game set down in San Diego, and it was only the third time this season that they had lost consecutive games. The Giants then lost the series opener to the Colorado Rockies, the worst team in Baseball, Thursday night.

The Giants had lost three in a row for the first time all year, and Friday night they looked to snap their skid. They had the perfect man on the mound in Robbie Ray, who came into Friday night’s game 3-0. The Giants also came in 6-0 in Ray’s starts this season.

Ray walked Brenton Doyle to start the game, which I’m sure got some Giants’ fans nervous. Not to worry, Doyle was thrown out trying to steal second base, and Ray set down the next two men he faced.

Rockies’ starter Antonio Senzatela threw a scoreless bottom of the first inning. Ray followed that up with a one, two, three inning in the top of the second.

With this somewhat slump the Giants have been in, they needed a big inning, and they got that in the bottom of the second.

Wilmer Flores led off the frame with a double to center field, and then he got to third on an infield hit by Heliot Ramos. LaMonte Wade came up to the plate. Wade, now one of the longest-tenured Giants, came into Friday night’s game hitting .123. The Giants needed a big inning, and Wade really needed a big hit.

Wade got that hit, as he pulled a pee-rod off the glove of Rockies’ first-baseman Michael Toglia that ricocheted into foul territory in right field. Wilmer Scored; Ramos went down to third; and the Giants had a 1-0 lead.

Sam Huff tacked on another run with a sacrifice fly to right that knocked in Ramos to make it 2-0. Christian Koss came to the plate, and Senzatela threw a wild pitch, which allowed Wade to come in from third to make it 3-0.

The Giants had their big inning. They put a big fat three spot on the board, and Ray was in complete control.

Matt Chapman added a run with a home run to left-center with one out in the bottom of the third to make it 4-0

Ray ended up retiring ten straight after Doyle was caught stealing in the top of the first, and the only real jam he found himself in was when the Rockies had a pair of runners on in the top of the sixth. Ray got out of that, and capped off his night with a one, two, three top of the seventh.

Ray really shined tonight, as he gave up just two hits over his seven shutout innings. He struck out eight, and walked two.

Bob Melvin brought in Hayden Birdsong, who has very-quietly gotten off to a superb start this season. Birdsong threw a scoreless top of the eighth, and a one, two, three, top of the ninth to end it.

Robbie Ray got his fourth win of the season, and Antonio Senzatela took the loss.

Oh yeah, the Giants got their 20th win, and improve to 20-13.

The Giants can make it two in a row Saturday afternoon. Jordan Hicks (1-3, 6.12 ERA), who has been off to a bumpy start in his return to the rotation, will take the ball. He will be opposed by Bradley Blalock (0-1, 10.29 ERA), who will make the start for Colorado.

As I said, it will be afternoon baseball at Oracle Park, as first pitch will be at 1:05 p.m.

Rockies score two late off Rogers to top Giants 4-3 in series opener

The Colorado Rockies Jordan Beck (left) dives in to score on the San Francisco Giants catcher Patrick Bailey on a Hunter Goodman single in the top of the eighth inning at Oracle Park in San Francisco on Thu May 1, 2025 (AP News photo)

Thursday, May 1, 2025

Oracle Park

San Francisco, California

Colorado Rockies 4 (6-25)

San Francisco Giants 3 (19-13)

Win: Angel Chivilli (1-2)

Loss: Tyler Rogers (2-1)

Save: Zach Agnos (2)

Time: 2:19

Attendance: 27,198

By Stephen Ruderman

In the great game of baseball, even the worst teams will occasionally beat the best teams, and that is what happened at Oracle Park Thursday night, as the Rockies scored two runs off Tyler Rogers in the top of the eighth inning to top the Giants 4-3 in the series opener.

The Giants returned home to San Francisco after getting swept in their short two-game set in San Diego. It was only the third time all year that the Giants had even lost consecutive games. In fact, through 31 games, the Giants came into Wednesday night’s game having yet to lose three-straight games all season. That’s pretty impressive.

What’s even more impressive is that the Giants have gotten off to this great start playing almost nothing but good teams. The only subpar team the Giants had yet to play prior to Wednesday night’s game was the Los Angeles Angels. Oddly enough, the Giants lost two of three in Anaheim.

Wednesday night, the Giants would welcome the 5-25 Colorado Rockies into Oracle Park for a four-game series. The Rockies won their fifth game of the season yesterday, as they beat the Braves on a getaway afternoon in Denver by a final 2-1. Not only did the Rockies come in with just five wins, they had yet to win consecutive games all year.

It took Justin Verlander nine starts to earn his first world series win. Tonight, Verlander would look for his first win in a Giants’ uniform in his seventh start of the still-young season. He has had some rough starts as well, but he has been burned by a lack of run support from a usually-reliable Giants’ offense.

Verlander was coming off a pair of strong starts, and a cold and foggy night against the Rockies was the perfect setting for his first win. Verlander got off to a solid start, as he pitched through an error in the top of the first inning.

Heliot Ramos wasted no time against the Rockies’ veteran left-hander, Kyle Freeland, as he led off the bottom of the first with a home run to left-center field. It was Ramos’ fifth home run of the season, and his second in as many days.

The Giants looked to do more in the bottom of the first, as a pair of singles set things up nicely with one outs for Mike Yastrzemski, who got a head start on his fifth-straight Mustache May. However, Yaz grounded into a double play to end the inning.

The Rockies tied the game in the top of the third, and the Giants once again struggled to provide run support for Verlander. The game became a pitcher’s duel as it made its way through the middle innings.

Verlander finally threw his first one, two, three inning of the night in the top of the sixth, and the Giants’ offense finally made some real noise in the bottom of the sixth. Willy Adames led off the inning with a base-hit to left, and then he ran like the wind and scored when Wilmer Flores lined a double down the right field line.

The Giants had the lead back, and they looked to add more. Matt Chapman got Flores over to third on a flyout to right, and up came Yastrzemski. Yastrzemski doubled off the wall in left, and Flores scored to make it 3-1.

The Rockies made a statement when Ryan McMahon led off the top of the seventh with a home run to straightaway center to make it 3-2. Mickey Moniak then flew out to left for the first out, and that did it for Verlander, who had pitched into the seventh inning for the first time this season.

Verlander gave up two runs and five hits over six and a third innings of work. He walked one and struck out four. Most importantly, he was in line for his first win of the season.

However, after Angel Chivilli threw a 1-2-3 bottom of the seventh for Colorado, Verlander would lose his win in the top of the eighth. Bob Melvin summoned his setup man, Tyler Rogers. Left-fielder Heliot Ramos made a tremendous sliding catch on a Texas Leaguer off the bat of Alan Trejo to start the inning, but the inning quickly went south for Rogers afterwards.

With one out, Brenton Doyle lined a base-hit to right and stole second base. Jordan Beck then lined a ground-rule double down the left field line to tie it. Michael Toglia grounded out to third for the second out, and Rogers had a chance to get out of it with the game still tied.

Hunter Goodman came up with two outs, and lined a base-hit the other way to right. Right-fielder Mike Yastrzemski was in perfect position to throw Beck out of the plate, but as he set up to throw, he lost his footing, and his throw sailed past catcher Patrick Bailey. Beck scored, and the Rockies took a 4-3 lead.

The Giants looked to respond, as Wilmer Flores led off the bottom of the eighth with a base-hit off Chivilli. However, after former Giant Scott Alexander came in with one out, Brett Wisely, who came in to pinch-run for Wilmer, was thrown out trying to steal second.

Randy Rodriguez threw a scoreless top of the ninth, but the Giants were unable to do anything against Zach Agnos in the bottom of the ninth. Agnos closed it out with a one, two, three inning, and the Rockies win it 4-3.

Angel Chivilli got the win; Tyler Rogers took his first loss of the season; and Zach Agnos picked up his second save.

The Giants have lost three in a row for the first time this season, as they fall to 19-13. The Rockies, meanwhile, have won consecutive games for the first time this season, and they improve to 6-25.

The Giants will look to snap their three-game slide tomorrow, and they will have no better man on the mound to do so than Robbie Ray (3-0, 3.73 ERA.) The Giants are 6-0 in Ray’s six starts this season. The Rockies will counter with Antonio Senzatela (1-4, 5.22 ERA).

First pitch will be at the old 7:15 p.m., which is still the start time for Friday night games at Oracle Park.

Giants News and Notes:

Tyler Fitzgerald was placed on the 10-day injured list prior to the game with a fracture in one of his left ribs. Brett Wisely was called up to take Fitzgerald’s place on the 25-man roster.

Final Thoughts:

Baseball is a beautiful game, but it’s also cruel at times. Even the worst teams occasionally beat the best teams.

In 2018, the 108-win world champion Boston Red Sox went 16-3 against the 115-loss Baltimore Orioles. That means the 115-loss Orioles beat the 108-win Red Sox three times.