Bubic and bad luck shut down Giants, and Pasquantino’s eighth-inning home run carries Royals to 3-1 win in series opener

Kansas City Royals starter Kris Bubic (50) had a no hit bid going into the sixth inning but lost it on a Wilmer Flores base hit at Oracle Park in San Francisco on Monday May 19, 2025 (AP News photo)

Monday, May 19, 2025

Oracle Park

San Francisco, California

Kansas City Royals 3 (27-22)

San Francisco Giants 1 (28-20)

Win: Kris Bubic (3-0)

Loss: Tyler Rogers (2-2)

Save: Carlos Estevez (14)

Time: 2:24

Attendance: 28,432

By Stephen Ruderman

Kris Bubic shut down the Giants’ offense, and Vinnie Pasquantino hit a two-run home run off of Tyler Rogers in the top of the eighth inning to carry the Royals to a 3-1 win in the series opener.

The Giants were riding high off their sweep of the A’s over the weekend. Monday night, they welcomed the Kansas Royals to Oracle Park for a 2014 World Series rematch, and they looked to return to their season-high ten games over .500. Robbie Ray, who came in 6-0, was on the mound, and the Giants were 9-0 in his starts.

Ray was his usual self Monday night. He had to work around a couple of jams, but he struck out seven over seven shutout innings. 

Ray was good Monday night, but Kris Bubic, the young left-hander who took the ball for Kansas City, was lights out. Bubic took a no-hitter into the sixth inning, which ended with a two-out base-hit by Wilmer Flores.

The Giants finally had their first rally of the night going against Bubic in the bottom of the seventh. Willy Adames walked with one out, and Casey Schmitt, who was activated off the injured list prior to the game, roped a double down the left field line to put runners at second and third with one out. 

Tyler Fitzgerald came up and hit a bullet, but it was right to shortstop Bobby Witt Jr. Adames, who had no time to react, was doubled off third to end the inning. It was just bad luck. Fitzgerald hit the ball on the screws, but just to the wrong place. That’s baseball, and that is why certain things like exit velocity don’t always mean everything.

That did it for Bubic, who only gave up two hits over seven shutout innings. He walked three, and he struck out five.

The bad luck that bit the Giants in the bottom of the seventh would rear its head in the top of the eighth when Tyler Rogers came into the game. Jonathan India doubled with one out, and two batters later, Vinnie Pasquantino hit an absolute bomb over the 24-foot-high wall in the deepest part of the yard in right-center field to give the Royals a 2-0 lead. It was only the second home run the usually-reliable Rogers gave up this season.

The Giants looked to respond against left-hander Daniel Lynch in the bottom of the eighth. Sam Huff and Heliot Ramos got base-hits to put runners at first and second with one out. 

John Schrieber was then brought in for Kansas City to face the white-hot MLB RBI leader, Wilmer Flores. Wilmer worked the count full, and was prepared to take Schrieber to a long at-bat. However, Schrieber threw an inside sinker that Wilmer surprisingly chased, and there were two away.

Jung Hoo Lee was now at the plate. Lee took a fastball high for ball one, and then he lined a double to right. Huff scored to put the Giants on the board, but Matt Williams held Ramos up at third. It was up to Matt Chapman, but he popped up to Royals’ catcher Salvidor Perez in foul territory to end the inning.

The Giants were unable to tie it, and the Royals got that run back against Jordan Hicks in the top of the ninth. Hicks was making his first appearance out of the bullpen after getting bumped from the rotation, and his struggles only followed him to the pen.

Maikel Garcia led off the inning with a base-hit to center, and he moved to second on a sacrifice bunt by Darion Blanco. Hicks walked Hunter Renfroe with two outs, and then Kyle Isbel lined a base-hit to center that scored Garcia to make it 3-1.

Carlos Estevez came in for the bottom of the ninth. The Giants, as they always did, kept fighting until the very end, as LaMonte Wade lined a base-hit to right-center with one out. Unfortunately, it wouldn’t get anything started, and Estevez set down the next two to close it out.

Kris Bubic was rewarded for his dominant seven-inning performance with the win. Tyler Rogers was tagged with the loss, and Carlos Estevez picked up the save.

The Giants fall to 28-20.

Tuesday, the Giants will look to bounce back behind Hayden Birdsong (1-0, 2.31 ERA), who has just been brought into the rotation, in his first start of the season. Countering Birdsong for Kansas City will be the veteran right-hander, Michael Lorenzen (3-4, 3.76 ERA).

First pitch will be at 6:45 p.m.

Giants News and Notes:

  • With Schmitt’s return from the IL, the Giants designated infielder David Villar for assignment. 

Villar had been up with the Giants at various points since 2022, and hit exactly .200 in 118 games with the Giants over four seasons. He also hit exactly .200 in nine games this season.

San Francisco Giants podcast Morris Phillips: Giants hoping to make it four wins in a row; Open series with Royals tonight

San Francisco Giants starter Robbie Ray (left) is greeted back to the dugout by manager Bob Melvin after the top of the first inning at Wrigley Field in Chicago on Wed May 7, 2025. Ray is the starting pitcher for the Giants against the Arizona Diamondbacks at Oracle Park in San Francisco on Mon May 19, 2025 (AP News photo)

San Francisco Giants podcast Morris Phillips:

#1 The San Francisco Giants looking to win their fourth straight game after their win against the Sacramento A’s at Oracle Park on Sunday. The win Sunday represented the Giants third sweep this season.

#2 Speaking of more streaks the Giants have a four game win streak over the Kansas City Royals who the Giants host tonight. The win streak over the Royals started back on April 9 2023.

#3 The Giants during their win streak over the Royals in the four meetings since 2023 have only allowed two Kansas City runs which is the fewest runs over four games against an interleague opponent since interleague started in 1997.

#4 The Giants made some roster moves returning infielder Casey Schmitt from rehab. Schmitt has returned from the ten day IL. Also infielder David Villar who played in Sunday’s game against Sacramento was designated for assignment.

#5 Morris talk about tonight’s pitchers for the Royals LHP Kris Bubic (4-2 ERA 1.66) Bubic who went to high school in San Jose at Archbishop Mitty High makes his fourth MLB appearance and his third start. For the Giants LHP Robbie Ray who been throwing smoke and is now 6-0 ERA 3.04. The last Giant to start 6-0 was John Burkett who did it in 1993. Bill Swift in 1992 won his first 11 games.

Morris Phillips does the San Francisco Giants podcasts each Thursday at http://www.sportsradioservice.com Morris was filling in for Marko Ukalovic.

MLB Post Season podcast with Stephen Ruderman: Guardians escape elimination with game 4 win; Yanks-Royals benches empty as NY advances

Second base umpire Roberto Ortiz (center) holds back Kansas City Royals Maikel Garcia (11) as he jaws with the New York Yankees shortstop Anthony Vlope (left) after getting a hard tag

On the MLB Post Season podcast with Stephen Ruderman:

#1 The Cleveland Guardians just escaped elimination and forced a fifth and deciding playoff game with the Detroit Tigers with a 6-5 win in game 4 on Thursday.

#2 The Guardians David Fry hit a two run go ahead home run in the seventh inning Comerica Park in Detroit.

#3 In the top of the ninth inning with the score 4-3 Guardians Fry got an RBI bunt that scored an insurance run making it 5-3. The Tigers would score a run in the bottom of the ninth but fall a run short in a 5-4 final. The series now tied at 2-2.

#4 Jazz Chisholm the New York Yankees third baseman said that the Kansas City Royals were lucky to have won game 2 on Monday night to tie up the ALDS at 1-1. The remark spilled over into game four with the Yankees leading the series 2-1. Royals fans were riding Chisholm and on a double play the Yankees Anthony Volpe put a hard tag on the Royals Maikel Garcia to complete a double play in the sixth inning. Garcia took exception to hard tag and jawed with Volpe no punches were thrown benches emptied and no further action was taken by either club.

#5 The Yankees took three out of five from the Royals to advance to the next round. It was a bitter series for both teams and Chisholm just added to it saying the Royals were lucky to have won game 2.

Stephen Ruderman is a MLB podcast contributor at http://www.sportsradioservice.com

MLB Playoffs podcast with Jerry Feitelberg: Guardians facing brink of elimination; Phils advance; Padres and Yanks tie up series

MLB Playoffs podcast with Jerry Feitelberg:

The Detroit Tigers hitter Riley Greene swings for an RBI single in the first inning of game 3 of the ALDS against the Cleveland Guardians at Comerica Park in Detroit on Wed Oct 9, 2024 (AP News photo)

#1 Four playoff games on Thursday Jerry let’s review taking on the first one the Cleveland Guardians are down 1-2 after struggling against the Detroit Tigers. The Guardians were shutout by another excellent exhibition of pitching by Tiger starter Keider Montero who went one inning it was his reliever Brant Hurter who pitched 3.1 innings allowing five hits after Hurter and four Tiger relievers finished off the job shutting out the Guardians for the 3-0 win.

#2 The New York Mets knocked out the Philadelphia Phillies three games out of four in the NLDS. The Mets on Thursday down 1-0 in the bottom of the sixth put together a four run rally and won it in a three run 4-2 decision. The Mets got some quality pitching from starter Jose Quintana who went five innings, two hits and two walks. The Phillies lone run was unearned. The Mets now advance to the next round.

#3 The New York Yankees improved their position in the ALDS with a one run win over the Kansas City Royals two games to one. The Yanks pulled out a 3-2 win in game three at Kaufman Stadium in Kansas City on Thursday night. Tied 2-2 in the top of the eighth the Yankees just skimmed by Royals pitcher Kris Bubic scratching out a run which gave the Yankees one more win away to advance to the next round.

#4 It wasn’t even a contest on Thursday night at Petco Park in San Diego as the Los Angeles Dodgers racked up the runs against the San Diego Padres 8-0 to tie up the series 2-2. The Dodgers avoided elimination going into the series down 1-2. The bats came out for Los Angeles who scored most of their runs early with two runs in each of the second and third innings and three more runs in the top of the seventh inning.

Jerry Feitelberg is a podcast contributor and is filling in for Stephen Ruderman and Jeremiah Salmonson at http://www.sportsradioservice.com

That’s Amaury News and Commentary podcast: Tigers get all the runs they need in 2nd inning in 3-1 win; Royals Witt with RBI helps defeat O’s 1-0 in game 1; plus more Wild Card news

Detroit Tigers starter Tarik Skubal (29) is stoked after striking out Houston Astros Yanier Diaz in the bottom of the sixth inning at the AL Wild Card Game in Minute Maid Field at Houston on Tue Oct 1, 2024 (AP News photo)

On That’s Amaury News and Commentary podcast:

#1 Amaury, just wanted to ask you about the four MLB Wild Card games being played today and see if you can share your thoughts about today’s results. We’ll start with the Detroit Tigers who played the Houston Astros today at Minute Maid Field in the AL Wild Card game. Framber Valdez started for the Astros and Tigers did all the damage against Valdez in the top of the second inning scoring three runs coming away with a 3-1 win in game 1.

#2 The Royals and Orioles battled for the second AL Wild Card game at Camden Yards. The Royals came away with a 1-0 shutout to defeat the Orioles at Camden Yards. The Royals Bobby Witt has been doing it all season Tuesday he drove in the winning run and Royals starting pitcher Cole Ragan pitched six innings of shutout ball to close down the Orioles in game 1.

#3 The New York Mets and Milwaukee Brewers might be a tight match at American Family Park in Milwaukee.

#4 The Atlanta Braves will be starting SJ Smith-Shawyer (0-0, 0.00) and the San Diego Padres will be starting Michael King (13-9, 2.95) Shawyer will be pitching against one of baseball’s best teams the San Diego Padres at Petco Park in San Diego.

Amaury Pi Gonzalez does News and Commentary podcasts each Tuesday at http://www.sportsradioservice.com

Giants stay hot without the pressure and beat Diamondbacks 6-3 for sixth win in last seven games

San Francisco Giants Matt Chapman (right) slides safely into home plate as the ball eludes Arizona Diamondbacks catcher Jose Herera (left) in the top of the third inning at Chase Field in Phoenix on Mon Sep 23, 2024 (AP News photo)

Monday, Sept. 23, 2024

Chase Field

Phoenix, Arizona

San Francisco Giants 6 (78-79)

Arizona Diamondbacks 3 (87-70)

Win: Hayden Birdsong (5-5)

Loss: Eduardo Rodriguez (3-4)

Save: Ryan Walker (10)

Time: 2:41

Attendance: 23,359

By Stephen Ruderman

The Giants stayed hot and played spoiler again, as they went into Chase Field to beat the Diamondbacks in the opener of this three-game series 6-3 on Monday night.

Now that they have been eliminated, Giants have been playing some of their best ball of the season with the pressure off and. They have gone 5-1 on this final road trip, taking two of three from the struggling Orioles, and sweeping the struggling Royals.

After playing spoiler in the American League Wild Card race, the Giants now had a chance to play spoiler in the National League Wild Card race. As the Giants came into Arizona for their final road series of the year, they would face a Diamondbacks’ team coming off a savage loss yesterday in Milwaukee.

The Diamondbacks looked to bounce back after blowing an 8-0 lead to the Brewers yesterday and falling back into a tie with the Mets for the second wild card spot. Since the Diamondbacks went 3-4 against the Mets this season, that meant they had fallen back into third wild card spot.

Left-hander Eduardo Rodriguez made the start for Arizona, and he started the night with a one, two, three inning in the top of the first Hayden Birdsong took the ball for the Giants following a pair of outings in which he had much better command.

However, the Diamondbacks pounced on the young right-hander in the bottom of the first. Back-to-back one-out doubles by Geraldo Perdomo and Joc Pederson gave Arizona a 1-0 lead.

After the Giants wasted a two-out rally in the top of the second, they would get on the board in the top of the third. Heliot Ramos lined a base-hit to center field with one out, and Jerar Encarnacion lined a double the other way to right to knock in Ramos and tie the game.

Michael Conforto lined out, and then up came Matt Chapman. Chapman hit a fly ball deep to left-center, and as Diamondbacks’ center-fielder leapt up against the wall to try and make the catch, he jammed his right shoulder and lost his cap. The ball rolled into center, and after Encarnacion scored, Third Base Coach Matt Williams waved Chapman in, who came all the way home with the inside-the-park home run.

It was Chapman’s 27th home run of the season, and the first inside-the-park home run by a Giant since Denard Span hit one against the Philadelphia Phillies at then-AT&T Park on Aug. 19, 2017. The Giants also have established a recent history of inside-the-park home runs after getting eliminated late in the season.

Conor Gillaspie hit an inside-the-park home run against the Rockies on Sept. 27, 2011, and Kelby Tomlinson did the same against those exact same Rockies On Oct. 3, 2015. Chapman’s inside-the-parker tonight adds to that list.

The Diamondbacks would get one of those runs back in the bottom of the third. With runners at first and second with two outs, Christian Walker hit a double to left that knocked in Corbin Carroll to make it 3-2.

With one out in the top of the fourth, the Giants got that run right back when Casey Schmutt pulled a home run down the left field line to make it 4-2. Schmitt has been swinging the bat well since he was called back up last week, going 6-for-14 in his last five games with that home run and four RBIs.

Michael Conforto hit an absolute bomb to the concourse above the pool out in right-center to make it 5-2 in the top of the fifth. As Duane Kuiper and Mike Krukow said on the Giants’ telecast on NBC Sports Bay Area, Conforto hit it where Barry Bonds used to hit them.

Birdsong settled down with a one, two, three bottom of the fourth, and then he worked through a pair of walks to pitch a scoreless inning in the bottom of the fifth. That would end the night for Birdsong, who gave up four runs in five innings, while walking two and striking out six.

One of the biggest reasons Birdsong struggled in August was his command. In his last three outings, his command has been much better, as he has only walked five in his last 15 and two third innings.

Birdsong is slated to start the final game of the season for the Giants on Sunday against the St. Louis Cardinals. The question is whether he will make the start, or if the Giants will shut him down, which if they do, he will have ended his rookie season on quite a good note.

Hayden Birdsong pitched a scoreless bottom of the sixth, and the Giants tacked on a run against Scott McGough in the top of the seventh when Matt Chapman hit a triple to center. Just as he jammed his shoulder against the wall and lost his cap when going for Chapman’s inside-the-parker back in the third, the same exact thing happened in the top of the seventh.

Only this time, it was his left shoulder that he jammed into the wall. McCarthy will certainly feel it Tuesday, that’s for sure.

The Diamondbacks got a run off Erik Miller in the bottom of the seventh to make it 6-3, and Camilo Doval pitched a scoreless bottom of the eighth. Ryan Walker then took the ball for the ninth, and he threw a one, two, three inning to get his tenth save.

Hayden Birdsong got the win; Eduardo Rodriguez got the loss; and Ryan Walker picked up the save.

The Giants have now won six of their last seven to improve to just one game under .500 at 78-79. If they can go 4-1 in their final five games, which is very much doable, they will have their first winning season in three years.

As for the Diamondbacks, they fall to 87-70, and are now a half-game behind the Mets. They are a game and a half ahead of the Atlanta Braves for the third wild card in the National League.

The two teams will be back at it Tuesday night, and Logan Webb (12-10, 3.58 ERA) will make his second-straight start following a Giants’ win. Right-hander Brandon Pfaat (10-9, 4.66 ERA) will take the ball for Arizona. First pitch will be at 6:40 p.m.

National League Wild Card Standings:

  1. Padres 90-66 +3.5
  2. Mets 87-69 +0.5
  3. Diamondbacks 87-70 —

Braves 85-71 1.5

Giants News and Notes:

Jordan Hicks’ season is over, as he has been placed on the 15-Day Injured List on Friday.

Farhan Zaidi brought in Hicks and converted him into a starter. It was initially a success, but after a rough go of things, Hicks was moved back to the bullpen.

Major League Baseball News and Notes:

Longtime Charlie Blackmon announced that he would retire at the end of the season. Blackmon, a career-.292 hitter, will be hanging it up after 14 seasons, all with the Rockies.

San Francisco Giants podcast with Marko Ukalovic: Snell throws six innings of shutout ball; SF defeats KC 2-0 at Kaufman

San Francisco Giants Jerar Encarnacion slides home safely scoring on a Grant McCray triple in the top of the second inning against the Kansas City Royals at Kaufman Stadium on Sun Sep 22, 2024 (AP News photo)

On the SF Giants podcast with Marko:

#1 San Francisco Giants starter Blake Snell struck out nine Kansas City Royals hitters in six innings of work and the Giants swept the Royals in a three game series with a 2-0 shutout Sunday.

#2 With the loss the Royals moved to second place in the AL Wild Card and holds the tie breaker as they won the season series over the Detroit Tigers 7-6.

#3 Snell was on he allowed two hits and no Royals runner was able to pass first base. Snell is 5-0 in his last 14 starts with a 1.23 ERA.

#4 Snell credited his change ups for retiring Royals hitters 1-13 when he threw a first strike.

#5 The Giants opened up a three game series in Arizona on Monday night. The Giants will start RHP Hayden Birdsong (4-5, ERA 4.74) starting for the Diamondbacks LHP Eduardo Rodriguez (3-3, 5.09) at Chase Field in Phoenix.

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

Giants thrive in spoiler role with pressure off, as Snell strikes out nine over six strong innings, and Giants sweep Royals with 2-0 win

San Francisco Giants starter Blake Snell pitches to the Kansas City Royals in the bottom of the first inning at Kaufman Stadium in Kansas City on Sun Sep 22, 2024 (AP News photo)

Sunday, Sept. 22, 2024

Kauffman Stadium 

Kansas City, Missouri  

San Francisco Giants 2 (77-79)

Kansas City Royals 0 (82-74)

Win: Blake Snell (5-3)

Loss: Seth Lugo (16-9)

Save: Ryan Walker (9)

Time: 2:08

Attendance: 24,189

By Stephen Ruderman

A two-run second inning plus another dominant start by Blake Snell led the Giants to a 2-0 win and a sweep of the Royals Sunday, their first road sweep and sweep of a team other than Rockies this year.

After winning the first two games, the Giants had a chance at their first road sweep of the year. They came close on Thursday in Baltimore, but a walk-off home run by Anthony Santander denied the Giants the sweep. 

The weather was much cooler Sunday at Kauffman Stadium, as it was gray and misty with a gametime temperature of 64 degrees. Or in this writer’s view, a beautiful day for baseball. The Giants would be up against Seth Lugo, and though he would throw a scoreless inning in the top of the first, the Giants were able to get to him in the second. 

Jerar Encarnacion lined a base-hit up the middle into center field with one out in the top of the second. Grant McCray then hammered a triple out into the gap in right-center, and the Giants once again struck first. 

Tyler Fitzgerald struck out swinging, and then Brett Wisely singled in McCray to make it 2-0. The Giants would get three hits this afternoon, and every single one of them came in the top of the second.

Blake Snell made the start for the Giants, and he was once again superb, as he gave up just two hits, and he walked one and struck out nine over six innings. In his 14 starts since coming off the injured list on July 9, Snell had been the best pitcher in Baseball, going 5-0 with a 1.19 ERA and 114 strikeouts.

After Snell was done, Sean Hjelle struck out the side in a one, two, three bottom of the seventh. 

The Royals had a rally going against Tyler Rogers in the bottom of the eighth, as they had runners at second and third with two outs for the white-hot Bobby Witt Jr. Bob Melvin decided to put Witt on to face the struggling longtime Royal, Salvidor Perez, and Perez popped out to end the inning.

Ryan Walker then came in for the bottom of the ninth in his first appearance since giving up the home run to Santander on Thursday. Walker hit MJ Melendez to start the inning, but he settled down and retired the side to complete the save.

Blake Snell got the win; Seth Lugo took the loss; and Ryan Walker got the save.

The Giants have won five of their last six, and they improve to 77-79. They have also made their mark on the American League Wild Card race, as they have gone 5-1 against the Orioles and Royals.  

After the game, Grant McCray said on Giants Postgame Live that after the Giants were eliminated, the pressure was off. McCray said the Giants were having fun, and that they have been chanting “Rally Baby” at Matt Chapman, who has gotten a spark from his newly-born daughter, Alexandra. 

Now the Giants will head to Arizona to take on the red-hot Arizona Diamondbacks for three games, as they will get a chance to play spoiler in the National League Wild Card race. Hayden Birdsong (4-5, 4.74 ERA) will make the start for the Giants in the opener of the series Monday night. Left-hander Eduardo Rodriguez (3-3, 5.09 ERA) will take the ball for Arizona. 

As for the weather, it will be hotter than you know what, but don’t worry, they’ve got the roof at Chase Field. First pitch will be at 6:40 p.m.

Wade and Chapman homer, and Landen Roupp gets first big league win in Giants’ 9-0 rout of Royals; KC extends losing streak to six

San Francisco Giant Michael Conforto is caught in a run down with Kansas City Royals catcher Freddy Fermin throwing to third baseman Maikel Garcia (11) after Conforto tried to score on a fielders choice hit by Grant McCray in the top of the sixth inning at Kaufman Stadium in Kansas City (AP News photo)

Saturday, Sept. 21, 2024

Kauffman Stadium

Kansas City, Missouri

San Francisco Giants 9 (76-79)

Kansas City Royals 0 (82-73)

Win: Landen Roupp (1-1)

Loss: Brady Singer (9-12)

Time: 2:14

Attendance: 24,189

By Stephen Ruderman

LaMonte Wade and Matt Chapman both hit two home runs, as the Giants’ offense exploded in a 9-0 win over the Royals on a hauntingly-beautiful late Saturday afternoon in Kansas City.

After an exciting and tense 2-1 win last night, the Giants looked to keep playing spoiler against the struggling Royals. With severe weather moving into Kansas City, this game was moved up two hours. It was a warm and humid afternoon at Kauffman Stadium. It was partly cloudy, and the sun was out at the start of the game.

Royals’ starter Brady Singer retired the first two men he faced in the top of the first inning. LaMonte Wade then came up, and he hit a home run down the right field line to give the Giants an early 1-0 lead.

The Giants turned to Landen Roupp, who took the ball for his third big league start. Roupp escaped a one-out double by Bobby Witt Jr. in the bottom of the first, and he escaped another jam in the bottom of the second.

Singer pitched a scoreless top of the second and a one, two, three top of the third. Roupp then pitched another scoreless inning in the bottom of the third.

As the game reached the middle innings, it became overcast for the most part at Kauffman Stadium with a beautiful touch of blue skies off in the distance.

On the first pitch from Singer in the top of the fourth, Wade hit a towering drive down the right field line that went out for his second home run of the day. Matt Chapman, who returned to the team today after the birth of his daughter, Alexandra, came up to the plate.

Chapman got a hold of one, and hit a fly ball deep to center that got out. Wade and Chapman went back-to-back, and it was now 4-0 Giants.

Roupp survived a leadoff ground-rule double by MJ Melendez in the bottom of the fourth, and he pitched another scoreless inning in the bottom of the fifth. Roupp was done after five.

Roupp allowed a base-runner in every inning he pitched, and the Royals had a runner in scoring position in each of the first four innings, but he kept his focus in every single inning to pitch five scoreless. Roupp gave up three hits, and he walked three and struck out three.

Singer pitched a scoreless top of the fifth and retired Wade to start the top of the sixth. Chapman then came up and golfed out a slider at the knees to the Giants’ bullpen in left for his second home run of the game.

It was Chapman’s 26th home run of the year, and he is now four home runs away from becoming the first Giant to hit 30 in a season since Barry Bonds hit 45 all the way back in 2004. He will have seven games left to do it, so while it may be a tall order, it is certainly doable.

Michael Conforto immediately followed up Chapman’s second home run with a double to right, and Tyler Fitzgerald singled him over to third. That ended the day for Singer, and the Royals Manager Matt Quatraro brought in Carlos Hernandez.

Grant McCray reached on a weird fielder’s choice that saw him get to second, while Conforto was out at the plate. Donovan Walton was hit by a pitch to load the bases, and Curt Casali singled to left to knock in a pair and make it 6-0. Those would be the only two runs for the Giants to score on something other than a home run.

Mike Yastrzemski then hit a three-run home run to right to make it 9-0. It was the fifth home run of the day for the Giants, and the third for Yastrzemski in the first five games of this road trip.

It was now a blowout, and as you would expect, there would be no drama the rest of the game. Spencer Bivens pitched a pair of scoreless innings in the sixth and seventh, and Tristan Beck threw a pair of one, two, three innings in the eighth and ninth.

Landen Roupp got his first major league win, and this was the second game in a row in which a Giants’ rookie would get their first major league win after Mason Black got his first Thursday night. Brady Singer took the loss.

The Giants have now won four of their last five, as they improve to 76-79. They can now get that first road sweep of the season with a win Sunday. Blake Snell (4-3, 3.31 ERA) will make the start for the Giants, and he will be opposed by the veteran right-hander, Seth Lugo (16-8, 3.08 ERA).

The only question is with the wild weather in Kansas City expected to persist into , whether Sunday or not the game will be played. If it starts on time, first pitch will be at 1:10 at Kauffman Stadium, and 11:10 a.m. back home in San Francisco.

Ramos hits for three legs of cycle, Black gets first major league win and Doval struggles to get save in oddly-familiar 2014 World Series rematch in Kansas City; SF edges KC at Kaufman 2-1

San Francisco Giants Heliot Ramos hits for an RBI single in the top of the first inning one of three hits against the Kansas City Royals on Fri Sep 20, 2024 at Kaufman Stadium in Kansas City (AP News photo)

Friday, Sept. 20, 2024

Kauffman Stadium

Kansas City, Missouri

San Francisco Giants 2 (75-79)

Kansas City Royals 1 (85-68)

Win: Mason Black (1-4)

Loss: Michael Wacha (13-8)

Save: Camilo Doval (23)

Time: 2:42

Attendance: 22,117

By Stephen Ruderman

Heliot Ramos hit for three legs of the cycle; Mason Black threw a solid outing en route to his first major league win, as the Giants survived some ninth-inning drama from Camilo Doval to beat the Royals 2-1 in an oddly-familiar 2014 World Series rematch at Kauffman Stadium Friday night.

The Giants were officially eliminated Thursday after Anthony Santander hit a walk-off home run. With nine games left to finish the season on a good note, the Giants came into the hot 80 plus degrees confines of Kansas City for a 2014 World Series rematch. This was only the second time the Giants came into Kansas City since that fall classic.

While the Giants are not going to the playoffs, they were thrown right into the middle of the American League wild card race. The Royals came into Friday night in possession of the second wild card spot.

Just as the Giants took advantage of a struggling Orioles’ team in Baltimore, they would have that same advantage this weekend. The Royals came into Friday night with a four-game losing streak, which included a three-game sweep at the hands of the surging Detroit Tigers and wound up extending it to five games after the loss to the Giants.

While the Giants were facing their counterparts from the 2014 World Series, they would be up against the former St. Louis Cardinal, Michael Wacha, who Travis Ishikawa hit his legendary home run off of to win the pennant for the Giants.

The Giants pounced on Wacha in the top of the first inning. Mike Yastrzemski lined a base-hit to center field to begin the ballgame, and Mark Canha drew a walk to put runners at first and second with nobody out. Michael Conforto then flew out to center to move Yaz over to third.

Up came Heliot Ramos, who despite some of his recent struggles, was about to have a night reminiscent of the Ramos we saw in May and June. Though sometimes when you’re struggling, you need a break. Ramos got that break when he hit a chopper out in front of the plate that took a high hop back to Wacha, who had no time to make a play. Everyone was safe, and Yastrzemski scored to give the Giants a 1-0 lead.

With the focus now turned to 2025, Bob Melvin is going to give a lot of the young guys a looksie in these final nine games. Friday night, it would be Mason Black, who took the ball for the Giants. Hjelle pitched a scoreless bottom of the first, and then he had to wiggle out of a jam in the bottom of the second.

From there, Black settled down to throw a pair of one, two, three innings in the third and fourth. Wacha also settled down, though the Giants were unable to do anything with a leadoff triple by Ramos in the top of the fourth.

Wacha threw a one, two, three inning in the top of the fifth and retired the first two hitters he faced in the top of the sixth. Ramos then doubled with two outs, and Patrick Bailey singled to right to knock in Ramos and make it 2-0.

Black had pitched a scoreless bottom of the fifth. He then allowed a leadoff base-hit to Bobby Witt Jr. in the bottom of the sixth, but he retired the next two. Still, Bob Melvin came out and pulled him for Sean Hjelle, who got the third out.

Black ended up going five and two thirds innings after throwing 84 pitches. He gave up four hits, and he walked just one and struck out four.

Erik Miller and Tyler Rogers got the Giants through the seventh and the eighth, and then Melvin would give his old closer, Camilo Doval, a chance to get the save in the bottom of the ninth. After two dominant seasons that earned him a cool ninth-inning intro at Oracle Park, Doval has had a nightmare season that not only cost him the closer’s role, but also cost him his spot on the roster.

After Ryan Walker pitched in the final two games in Baltimore, Doval would get his shot Friday night. Unfortunately, the nightmare continues for Doval, who walked the first two guys, both on four pitches.

Yuli Gurriel was at second, and Dairon Blanco came in to pinch-run for Robbie Grossman at first. Doval then settled down to strike out the veteran, Adam Frazier, for that much-needed first out.

However, Doval was not out of the woods yet, and he was about to catch a tough break. Maikel Garcia hit a ground ball right to Tyler Fitzgerald that seemed like it was going to be a game-ending double play, but Fitzgerald hesitated, and everyone was safe.

The bases were loaded with one out for Garrett Hampson, who lined a ball just foul past the bag at third. Nevertheless, the Royals wanted the play reviewed, quite possibly to rattle Doval. Hampson then hit a sacrifice fly to right, and Gurriel scored to put the Royals on the board and make it a one-run game. Blanco moved to third on the play

It was now 2-1. The tying run was at third with two outs in the bottom of the ninth, which was a familiar position for the Giants at Kauffman Stadium. The veteran, Tommy Pham—also a member of the 2014 Cardinals—was at the plate. With a 1-1 count, Doval threw a pair of sliders off the outside corner, and Pham chased both. Someway, somehow, Doval locked down the save. Well, barely.

Mason Black got his first major league win; Michael Wacha took the loss, just as he did when the Giants won the pennant in 2014; and Camilo Doval picked up his first save since Aug. 7, his 23rd of the year.

Of course, Ramos had the big night offensively for the Giants. Though I might add that his leadoff triple in the bottom of the fourth had a chance of being an inside-the-park home run, just like Alex Gordan’s two-out triple in the bottom of the ninth of Game 7.

Anyway, the Giants improve to 75-79, and the Royals have now lost five-straight. With severe weather expected Saturday night in Kansas City, the game has been moved up two hours to 4:10 p.m. in Kansas City, 2:10 p.m. back in San Francisco. Landen Roupp (0-1, 3.02 ERA) will take the ball for the Giants, and Brady Singer (9-11, 3.53 ERA) will go for Kansas City.