San Francisco Giants podcast Michael Villanueva: Giants hoping to rebound from Phillies thrashing; SF opens series with Dodgers Friday

San Francisco Giants Mike Yastrzemski has had success at the plate as he and the Giants prepare to open a three game series against the Los Angeles Dodgers Fri Jul 11, 2025 (AP News file)

San Francisco Giants podcast Michael Villanueva:

#1 Philadelphia Phillies Bryce Harper hit home run and hit for three doubles on Wednesday afternoon as the Phillies upended the San Francisco Giants 13-0 at Oracle Park.

#2 The Phillies Jesus Luzardo struck out seven batters and gave up three hits in seven innings of work as the Giants starter Justin Verlander continues to search for his first win of the season takes the loss.

#3 Verlander now (0-7) at 42 years old pitching in his first season with the Giants had a rough outing his line for the afternoon, four runs (two earned), seven hits, and seven strikeouts, no walks in six innings of work. Verlander who won the Cy Young Award three times just continues to battle to pick up his first win.

#4 The Phils scored an unearned run in the second inning and Harper in the top of the fourth inning crushed his tenth home run to left field as the Phillies poured it on all afternoon.

#5 Friday the Los Angeles Dodgers come to Oracle Park for three games against the Giants. Starting pitcher for the Dodgers RHP Dustin May (5-5 ERA 4.52) for the Giants RHP Logan Webb (8-6, ERA 2.62) first pitch 7:15pm PT.

Join Michael Villanueva for the San Francisco Giants podcast each Thursday at http://www.sportsradioservice.com

San Francisco Giants Morris Phillips podcast: Giants open rivalry series with Dodgers Friday night

San Francisco Giants starter Justin Verlander still in search of that first win of the season lost to the Philadelphia Phillies on Wed Jul 9, 2025 at Oracle Park in San Francisco (AP News photo)

San Francisco Giants Morris Phillips podcast:

#1 Philadelphia Phillies Bryce Harper hit home run and hit for three doubles on Wednesday afternoon as the Phillies upended the San Francisco Giants 13-0 at Oracle Park.

#2 The Phillies Jesus Luzardo struck out seven batters and gave up three hits in seven innings of work as the Giants starter Justin Verlander continues to search for his first win of the season takes the loss.

#3 Verlander now (0-7) at 42 years old pitching in his first season with the Giants had a rough outing his line for the afternoon, four runs (two earned), seven hits, and seven strikeouts, no walks in six innings of work. Verlander who won the Cy Young Award three times just continues to battle to pick up his first win.

#4 The Phils scored an unearned run in the second inning and Harper in the top of the fourth inning crushed his tenth home run to left field as the Phillies poured it on all afternoon.

#5 Friday the Los Angeles Dodgers come to Oracle Park for three games against the Giants. Starting pitcher for the Dodgers RHP Dustin May (5-5 ERA 4.52) for the Giants RHP Logan Webb (8-6, ERA 2.62) first pitch 7:15pm PT.

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

Buzzkill at the yard, as Phillies smoke emotionally-hungover Giants 13-0 in series finale

Philadelphia Phillies slugger Bryce Harper slugs a top of the fourth inning home run against the San Francisco Giants at Oracle Park in San Francisco on Wed Jul 9, 2025 (AP News photo)

Wednesday, July 9, 2025

Oracle Park

San Francisco, California

Philadelphia Phillies 13 (54-39)

San Francisco Giants 0 (51-43)

Win: Jesus Luzardo (8-5)

Loss: Justin Verlander (0-7)

Time: 2:48

Attendance: 37,334

By Stephen Ruderman

SAN FRANCISCO–Wednesday was a total buzzkill on a beautiful day at Oracle Park, as the Phillies avoided the sweep with a 13-0 rout over the emotionally-hungover Giants in the series finale.

The beautiful but flawed game of baseball works in so many mysterious ways. After going 1-5 against the Marlins and the White Sox, the Giants have gotten back on track in the last week to win six of their last seven games. That included taking the first two games from the Fighten Phils, not just one of the best teams in Baseball, but one of the hottest, too.

The Giants took the opener thanks to two runs in the bottom of the eighth inning Monday night. Tuesday night. What can I say about Tuesday night? It was a win for the ages. Patrick Bailey’s walk-off inside-the-parker will be remembered by Giants’ fans for years, and depending on how this season turns out, generations to come.

Wednesday, the Giants could go for the sweep. However, Justin Verlander was on the mound, and he was still looking for his first win as a Giant in what would be his 15th start of the season. Verlander was lit up in his last start last Friday night in Sacramento, as the Sacramento A’s touched him up for six runs over three innings.

Verlander wasn’t exactly lights out today, but he was much better. He came out of the gate hitting 96 miles per hour with his fastball, as he opened the game with a one, two, three, top of the first inning.

The Phillies got on the board in the top of the second, as J.T. Realmuto hit a base-hit to left field with two outs to knock in Alec Bohm from third base. Earlier in Realmuto’s at-bat, he hit a roller along the first base line that first-baseman Wilmer Flores could have charged and tagged Realmuto out with. However, Wilmer’s decision to let it roll foul proved to be a costly one.

Bryce Harper led off the top of the fourth with an opposite-field home run to left to make it 2-0, but Verlander continued to cruise along. Verlander escaped a jam in the top of the fifth, but the Phillies got to him for two more runs in the top of the sixth to make it 4-0.

Verlander was alright over six innings, as he ended up giving up four runs on seven hits. He didn’t walk anybody, and he struck out seven.

As for the Giants’ offense, they couldn’t muster anything against Phillies’ starter Jesus Luzardo, who gave up just three hits and struck out seven over seven shutout innings.

The Phillies then exploded for seven runs in the top of the eighth to make this thing a laugher. Despite giving up six of the seven runs, you really in all sincerity have to tip your hat to Tristan Beck, who really took a bullet for the Giants’ bullpen Wednesday.

The Fightens then scored two more off Mike Yastrzemski in the top of the ninth. That’s right. Yastrzemski was the poor guy who had to be the position player that pitched in the ninth. Yastrzemski hit Kyle Schwarber with two outs, and Yastrzemski sunk his head in shame, but some in the Phillies’ dugout seemed to get a kick out of it, so no biggie.

Patrick Bailey was rewarded for his triumph last night with the day off Wednesday, but he was given a standing ovation from that remained of the 37,334 fans at Oracle Park today as he pinch-hit to lead off the bottom of the ninth. If anybody’s wondering, Bailey grounded out to second, and the Giants went down one, two, three to end the game.

Jesus Luzardo got the win, and Justin Verlander took the loss.

The Giants fall to 51-43. It’s really not the worst thing in the world, especially after the magic that transpired last night. Still, the Dodgers blew a ninth-inning lead in Milwaukee and were swept by the Brewers, and a win by the Giants Wednesday would have put them just four games back in the National League West.

The Giants will have their first day off in two and a half weeks Thursday, and then they will host the hated ones from down south the Los Angeles Dodgers over the weekend to close out the first half of the season. The good news is that the Dodgers were just swept in Milwaukee by the Brewers, and have lost six in a row. It will be a spirited series, that’s for sure.

The only question is whether the Giants’ faithful, who have filled up the park this week, can show up this weekend to counter the army of Dodgers’ fans making their way up north.

Once again, Logan Webb (8-6, 2.62 ERA) will have to be the stopper, as he will take the ball in the series opener Friday night. Dustin May (5-5, 4.52 ERA) will go for the Trolley Dodgers.

First pitch will be at 7:15 p.m.

Patrick Bailey’s inside-the-park walk-off home run propels Giants past Phillies for series win

San Francisco Giants’ Patrick Bailey, middle right, celebrates with teammates after hitting three-run inside the park home run during the ninth inning of a baseball game to defeat the Philadelphia Phillies in San Francisco, Tuesday, July 8, 2025. (AP Photo/Jeff Chiu)

By Lincoln Juarez

SAN FRANCISCO – Patrick Bailey played hero with his walk-off inside-the-park home run as the Giants took an exhilarating game two from Philadelphia. 

Tuesday night the Giants took the field for game two against the Phillies behind their newly-named All-Star starter Robbie Ray. Ray, who got selected to participate in his second career All-Star game on Sunday, is also coming off of one of the best starts of his career last Thursday night. He tossed a complete game for just the second time in his 11 year career, only allowing two runs on three hits and a walk. 

Ray got off to another beaming start, setting the Phillies down in order on just eight pitches. 

The Giants offense couldn’t match the start of their All-Star southpaw in a scoreless first inning at the plate. 

Ray continued his stellar start in the top of the second, carving three K’s into the Phillies lineup (Castellanos, Kemp, Sosa) to keep the game scoreless. 

Phillies starter Taijuan Walker, who has worked a lot out of the bullpen this year, went into game two of the series at 3-5 with a 3.64 ERA. Facing a Giants lineup who does particularly well against right-handed starters (40-27), Walker had a tough time keeping them off the scoresheet in the home second. 

Yastrzemski walked to lead off the inning and two batters later Jung Hoo Lee executed a hit-and-run to perfection, placing runners on the corners and one out. On the first pitch he saw, Dom Smith sent a check-swing base-hit down the third base line, out of the reach of Alec Bohm. 

The Giants led 1-0 after two full. 

Philadelphia followed with pressure in the third on a walk issued to nine-hitter Johan Rojas and a 10 pitch at-bat to Trea Turner which resulted in a single to left. Rojas and Turner put Patrick Bailey’s 1.89 pop time to the test and succeeded on the double-steal. With two runners in scoring position, Ray struck out lefty Kyle Schwarber and got Bryce Harper to ground out to Adames at short and kept the Phillies off the board. 

Taijuan Walker seemed to settle in by setting the Giants down in order in an eight pitch third inning. 

Both starters made quick work of opposing lineups in the fourth. Robbie Ray threw 11 pitches in the fifth to retire the side in order as the Phillies had just two hits after five innings. 

Four innings would be all Taijuan Walker saw, going four for the first time since May 30 against Milwaukee. Left-hander Tanner Banks replaced Walker in the fifth against a Giants offense that looked for more than their two hits, one run to that point. 

Two more hits were all they would get. 

The Phillies bell rang in the sixth as the offense came alive and chased Robbie Ray out of the ballgame. Two free bases (HBP, BB) and two hits allowed Alec Bohm to come around and score the game’s tying run. 

Ray departed with two out in the sixth after another quality outing. 

Bob Melvin handed the ball to right-hander Spencer Bivens who completed the inning without further damage. 

In the seventh, the Phillies tried to build on their emerging offense. Hot off the bench, pinch-hitter Brandon Marsh dropped a single just inside the left-field line and advanced to second base after a bobble by Heliot Ramos. 

Two batters later, Kyle Schwarber sent one swimming, 402 ft into McCovey Cove. Philadelphia took a 3-1 lead on Schwarber’s 28th home run of the year. 

Into the home eighth, it was still a 3-1 Philadelphia lead. Righty Daniel Robert was the new pitcher who got welcomed to the game with a Heliot Ramos single and Rafael Devers walk that ignited the Oracle Park crowd. It was up to Willy Adames to keep the momentum swinging the Giants’ direction but failed to take advantage of a shaky Robert outing. He struck out swinging on a slider that would’ve been ball four. 

Manager Rob Thomson took to the mound to make a change and bring his closer, Jordan Romano in to face Matt Chapman. The righty-righty matchup resulted in a pop-out to second-baseman Edmundo Sosa. 

Yastrzemski, the next hitter, put the fans back in their seats with a fly-out to center, ending the Giants threat in the eighth. 

After signing a minor league contract with the Giants on June 10, left-hander Scott Alexander made his season debut with the club. He spent the beginning of the year with Colorado going 1-1 with a 6.06 ERA in 19 relief appearances. The Giants expect him to bring some veteran experience to the bullpen in his second stint with the team (2022-23). 

Following a two-out double by Schwarber and a walk to Bryce Harper, he was dismissed from his outing by manager Bob Melvin, to play the match-up game with righty Ryan Walker set to face righty Alec Bohm. 

One pitch later, Bohm was retired on a 3-1 put-out. 

Casey Schmitt started the home ninth with a rocket double down the left-field line. Two batters later Wilmer Flores singled to center. Matt Williams held Schmitt at third base with the winning run due up in Patrick Bailey with one out. 

On the first pitch he saw, Bailey launched one off the bricks in right-center field. Inches away from a normal walk-off home run, the ball ricocheted along the warning track all the way to dead center field. Center fielder Brandon Marsh had to chase it down and Bailey was on the move. Right behind Schmitt and pinch-runner Brett Wisely, Bailey crossed the plate on the walk-off inside-the-park home run. 

Electrifying the Oracle Park crowd the Giants celebrated the first inside-the-park walk-off home run in MLB since CLE’s Tyler Naquin in 2016 vs. Toronto, and the second by a Giant since the start of 1932, with the other being Angel Pagan’s vs. Colorado back in 2013.

When asked about the team’s ability to produce late and never feel out of a game, Bailey described it with the oh-so familiar slogan from the Giants last winning season in 2021 (107-55, NL West champions), “resilient”. 

Resiliency is exactly what the Giants have shown in this recent stretch. Winners of six of their last seven and now just five games behind the Dodgers, who lost their fifth in a row Tuesday night in Milwaukee, the men in orange and black have given this fanbase a lot of hope heading into the final half of the season. 

The upcoming weekend series against the Dodgers gets more intriguing by the day, but the Giants aim to take care of business with the potential to sweep the NL East leading Phillies with Justin Verlander on the mound still looking for his first win in 2025. 

Win or lose Wednesday afternoon, Tuesday night’s win will keep the energy high for days to come. 

Game three, Luzardo (7-5) vs. Verlander (0-6) Wednesday at Oracle Park, first pitch 12:45.

Giants pitching keeps Phillies bats quiet as late-inning offense strikes in 3-1 win

San Francisco Giants Matt Chapman (left) slides in safely past Philadelphia Phillies catcher JT Realmuto (right) in the last of the eighth inning at Oracle Park in San Francisco Mon Jul 7, 2025 (AP News photo)

By Lincoln Juarez

SAN FRANCISCO – Landon Roupp and the Giants bullpen held a juiced Phillies offense to just one run in a 3-1 win Monday night at Oracle Park and the Giants rallied for two runs in the eighth to start the homestand strong. 

After a .500 (5-5) roadtrip the Giants looked to ride a two-game win streak into Oracle Park Monday night against the Philadelphia Phillies. 

Sunday night the Giants beat the Athletics in Sacramento by a score of 6-2, winning four of their last five games. 

Phillies starter Cristopher Sanchez (7-2) and his career 1.53 ERA against the Giants aimed to put out the fire that’s been Willy Adames’ bat and a resurging Giants offense. Career versus Sanchez going into Monday, Adames had hit .143 in seven at-bats but the team had scored six or more runs in each of their last four wins and hoped to keep the bats hot.

After a quick two outs to start the ballgame, Bryce Harper stepped up and sent a hard ground ball past the diving second baseman Casey Schmitt for the game’s first hit. Schmitt, in his first game since being reinstated from the 10-day IL, got the start at second base as IF Tyler Fitzgerald was once again optioned to Triple-A Sacramento. 

Fitzgerald had a short stint back with the big league club due to Casey Schmitt’s injury and didn’t have the time he needed to find his swing and regain confidence with Sacramento. 

The Giants offense got right to work in the home second with back-to-back singles by Chapman and Flores, followed by a walk to Schmitt to set up a bases loaded, no-outs opportunity. All the Giants could get was a single run on a fielder’s choice. Seven, eight, and nine in the order couldn’t come through as the offense continued to struggle with runners in scoring position. 

Defensively the Phillies were exposed in the bottom of the third inning. Rafael Devers reached on a miscommunication between the right fielder Castellanos and center fielder Marsh. The next batter Matt Chapman lined one into deep center field that put Marsh in a blender. Spinning a full 360, Marsh couldn’t track it down but the Phillies caught a fortunate break as it bounced over the wall for a ground-rule double, preventing Devers from scoring on the play. 

The Phillies escaped the inning without allowing a run. 

It wasn’t until the fifth inning before Philadelphia could scratch across a run against Giants starter Landen Roupp. He had only allowed two hits to that point until Bryson Stott doubled and eventually reached third on a ground out to the right side by Brandon Marsh. In the next at-bat, Trea Turner took a wild pitch that allowed Stott to score and tie the game 1-1. 

Roupp would finish the inning and it would turn out to be his last. His final line, 5 IP, 4 H, 1 ER, 2 BB, 3 K. Bob Melvin described his outing as having “early in the season energy”. The right-hander did indeed look fresh on the mound and has only gotten better each of his last few starts.

Ryan Walker took over in the sixth and Joey Lucchesi in the seventh. Both exchanged scoreless innings with Cristopher Sanchez, who outlasted Roupp and pitched seven or more innings for the sixth time this season. His night would end after seven strong, 7 H, 1 ER, 1 BB, 8 K. 

Tyler Rogers entered the game in the eighth coming off of a six-pitch scoreless inning on Sunday. He retired the Phillies offense in just four batters, keeping the game tied at one. 

The San Francisco offense put together some late-night magic in the bottom of the eighth. Twenty-four year old Orion Kerkering couldn’t keep runners off the bases. Adames led off with a hit-by-pitch, Chapman singled to right putting runners at the corners with nobody out. Wilmer Flores then got hit by a pitch, loading the bases for Schmitt in his first game off the 10-day IL. He came through, putting the ball in play and bringing home Adames on a fielder’s choice for a 2-1 Giants lead. Jung Hoo Lee then hit into another fielder’s choice bringing home Chapman and the Giants were ahead by two. 

Camilo Doval entered the ninth inning in a save situation and walked Max Kepler on four pitches to start the inning. The next batter, Realmuto, saw 13 pitches from Doval before lining out to a leaping Casey Schmitt. Bryson Stott was the last Phillie to step in the box as he grounded one to first base where Wilmer Flores stepped on the bag and threw to Adames covering second for the tag-out to complete the double play and end the game. 

Winners of five of their last six games and now sitting just six games back of the Dodgers in the NL West, the Giants look to take advantage of left-hander Robbie Ray (9-3) on the mound in game two of the series tomorrow night against the Phillies Taijuan Walker (3-5). 

First pitch at 6:45pm. 

San Francisco Giants Podcast Marko Ukalovic: Giants take the season series against the Athletics after Sunday evenings victory, 6-2

San Francisco Giant Willy Adames celebrates his solo home run in the Giants dugout with teammates in the fourth inning against the Sacramento A’s at Sutter Health Field in West Sacramento on Sun Jul 6, 2025 (AP News photo)

The Giants wrapped up their road trip with a 6-2 win over the Athletics, finishing 5-5 on the stretch. San Francisco takes the regular season series overall finishing, 5-1

San Francisco Giants podcast Marko Ukalovic:

#1 San Francisco Giant Willy Adames continues his batting presence going 1-3 at the plate with one run, one home run, two BB’s, and three RBI’s last Sunday evening. He now joins former legendary Giant Rich Aurilia with three or more RBIs in consecutive games since September 2000.

#2 Giants starter Hayden Birdsong now has a 4-3 win ratio with a 4.11 ERA after he claimed the winning pitcher of the game. He put up six strike outs, five walks, one earned run, and three hits. In the past three of his starts, he has walked at least four.

#3 Giant reliever Spencer Bivens appears to be gaining more trust out of the bullpen, even appearing ahead of Ryan Walker in the order. Do you believe the Giants are preparing him for a larger late-inning role given how successful he has been lately, allowing just one hit in his last three appearances?

#4 The Giants have won five of six against the Athletics this season, and their home record at eight games above .500. They now finished their 10-game road trip with a 5-5 record. How concerning is it that the Giants fell short against weaker teams now that the Phillies and Dodgers are visiting San Francisco? Can the team continue its two-game winning streak coming up against a more difficult homestand?

#5 The San Francisco Giants Monday will take on the Philadelphia Phillies as they prepare for their six game home stretch just shortly after leaving Sacramento. Giants will start Landen Roupp with a 6-5 win ratio, and a 3.48 ERA against Phillies Cristopher Sanchez with a 7-2 win ratio, and a 2.68 ERA.

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

Giants Win First Series Since June Behind Adames, Pitching Staff over A’s 6-2

Willy Adames after going 5-11 with two walks in the series against the Athletics in Sacramento. (Photo: San Francisco Giants on X)

By Jeremiah Salmonson

WEST SACRAMENTO — After the home cooking that Logan Webb enjoyed on Saturday night, the Giants looked to win their first series since June 20-22 against the Boston Red Sox. The Giants had taken two out of three from the Red Sox directly following the Rafael Devers trade, but it had been mostly downhill since. They were swept by the Marlins at home, then dropped two of three to the White Sox in Chicago. It was a grim stretch for the Giants, who were trying to find their offensive rhythm in the early days of the Devers era in San Francisco.

On Sunday night, they finally got back on track, winning their first series since Boston by taking two of three from the A’s, including a 6-2 victory in the rubber match.

The feeling in the clubhouse postgame was one of relief. Granted, the Giants still have work to do as they return home to face tough National League opponents—the Phillies and Dodgers for three games each—but the club can breathe a little easier.

“We played cleaner, got some big hits,” Giants manager Bob Melvin said after the win. “Willy was fantastic this series, swinging the bat great at this point in time. We got some hits when we needed to and just did enough on the pitching end…”

The big series win was in large part thanks to shortstop Willy Adames. Adames, who struggled at the plate early in his new six-year, $182 million contract signed this offseason, went 5-for-11 with two walks in the series against Sacramento. Melvin praised Adames even more after the game.

“[He, Adames] just looks more comfortable at the plate. When you get some hits and knock some runs in, it makes you feel a little more comfortable. I think maybe there was some pressure on him early on and he kinda got past it, and now we are seeing some better swings… He’s been pretty instrumental in the wins.”

The Giants’ pitching also played a key role in the series victory. Starter Hayden Birdsong labored through his outing on Sunday, throwing 90 pitches with only 46 strikes. Yet, he held the A’s to just one run on three hits, despite walking five.

“Obviously Birdie was a little off with his command,” Melvin said. “I think he finished 50/50 balls to strikes but found a way to get outs when he needed to, and I think that’s progress for what he has been dealing with recently.”

The Giants bullpen—Spencer Bivens in the sixth, Randy Rodriguez in the seventh, and Tyler Rogers in the eighth—allowed only one combined hit over three scoreless innings. Camilo Doval pitched the ninth and gave up a run on two hits and a walk in a slightly shaky but manageable outing that kept the game firmly in the Giants’ hands. The pitching staff did an excellent job silencing the A’s bats in the final two games after Sacramento exploded for 11 runs on Friday night.

With the win, the Giants improved to 49-42, while the A’s dropped to 37-55. If the season ended today, the Giants would be tied with the San Diego Padres for the third wild card spot in the National League. They hold a one-game lead over the Cardinals, who trail them, and sit seven games back of the Los Angeles Dodgers in the NL West. Not ideal, considering the Giants were a game out of first when they played the Dodgers in L.A. at the end of June—but such is the game of baseball.

The Giants will return home to take on the Philadelphia Phillies in a three-game series starting Monday at 6:45 p.m. PT. Landen Roupp (6-5, 3.48 ERA) is scheduled to start for San Francisco, countered by Cristopher Sánchez (7-2, 2.68 ERA) for Philadelphia.

Note of the day: In the early innings of the game, Jacob Lopez and Hayden Birdsong combined to strike out 11 straight batters—Lopez with seven in a row, and Birdsong with four. Birdsong is known for his swing-and-miss movement and velocity, while the league is still learning what makes Lopez so deceptive. Lopez, who typically sits around 89–91 mph with his fastball, told me that the fastball is the key to his strikeouts.

“I think I have a pretty good fastball,” Lopez said.

When I followed up and asked if that was due to “late life” on the pitch, he quipped, “I don’t know, I’ve never hit against myself.”

From someone who never has—and never will—face Lopez in the box, it certainly seems that “late life” is the likely explanation. Lopez ranks in the 97th percentile in MLB for extension, releasing his pitches just over seven feet from the mound, which often leads to a fastball that appears to jump on hitters. Whatever it is, Lopez put his strikeout ability on full display Sunday night.

San Francisco Giants Podcast Michael Villanueva and Vince Cestone: Giants Bounce back with help from hometown kid, Giants win to even series

San Francisco Giants Willy Adames flies out to second base in the top of the ninth inning against the Sacramento A’s at Sutter Health Park at West Sacramento on Sat Jul 5, 2025 (AP News photo)

San Francisco Giants even the series against the Athletics on Saturday evening of a final score, 7-2.

#1 Willy Adames brought in four runs and came up clutch with two-out hits in back-to-back innings. How valuable has he been to this lineup, especially in moments where the Giants offense hasn’t been shown out in games?

#2 With a 416-foot rocket to left-center for his 14th homer of the year, Heliot Ramos is quickly turning heads and making a strong case as one of the Giants’ emerging power threats.

#3 Growing up in Rocklin, California, which is close to Sacramento, Logan Webb had a powerful performance in front of his hometown audience. How exceptional was that performance, and where does Webb stand in this Giants rotation in terms of leadership and consistency? With also special congratulations to him as he was named National League All-Stars along with Robbie Ray and Randy Rodriguez.

#4 In the sixth inning, Brett Wisely had a huge moment, helping to end the game with a two-run double. Although he doesn’t often get attention, how important are such depth plays to the Giants’ chances of remaining competitive in the end?

#5 With Brett Wisely stepping up in Saturday’s win, the Giants will look to carry that momentum back home as they open a tough series against the Phillies. Landen Roupp, sitting at 6–5 with a 3.48 ERA, is set to take the mound against Cristopher Sánchez, who enters with a 7–2 record and a 2.68 ERA — making for a key matchup to kick off the homestand.

Michael Villanueva helps and contributes to the our San Francisco Giants podcasts.

Webb Shines in Sacramento as Giants Bounce Back with 7–2 Win Over A’s

Logan Webb against the A’s on Saturday night at Sutter Health Park (Photo: San Francisco Giants on X)

By Jeremiah Salmonson

WEST SACRAMENTO–After the Giants fell to the A’s on Friday night, it seemed like they desperately needed a big outing from Logan Webb on Saturday to get them back on track. After splitting the series against the Diamondbacks in Arizona, the Giants needed a series win in a big way. They hoped that would start on Saturday — and it did, as they defeated the A’s 7-2.

Sacramento area legend and Rocklin native Logan Webb got the nod for the Giants on Saturday night and turned in a fantastic outing to help propel them to victory. Webb tossed six and two-thirds innings of seven-hit, two-run baseball, limiting the damage the A’s could do. He struck out six A’s hitters and issued three walks. Webb has become a calming presence for the Giants, who always feel they have a chance to win when he’s on the mound.

Bob Melvin spoke about the atmosphere for Webb’s start in Sacramento. “Yeah, you could feel the interest in him on the mound. Every time he came into the dugout there were a lot of people cheering for him… For him, he certainly had to tone it down some and not be distracted by it, and he threw a Logan Webb game — that’s pretty typical of him all year.”

Webb shared his thoughts on the experience of pitching an MLB game in his hometown. “It was really cool. I heard it the minute I walked out there,” Webb said to Susan Slusser in the postgame media scrum. “… It was a blast. I love being here and [I’m] happy I was able to get the win here.”

After his six and two-thirds innings of work, Webb was lifted for Randy Rodriguez to get the final out of the seventh. As Webb departed, nearly the entire Sacramento crowd came to their feet for a raucous ovation for the former Rocklin High School standout. Logan heard the cheers — and they meant something. “I did. I did [hear the ovation]. That was pretty cool. I wish I gave a wave or something back, but it’s always awkward in those moments. I don’t know why… I feel the love from the Sacramento crowd, and it was awesome pitching here.”

After Rodriguez got the final out of the seventh, he was followed by scoreless innings from both Tyler Rogers and Spencer Bivens. The Giants bullpen didn’t allow a hit or a walk in the final two and a third innings. Bob Melvin spoke about Rodriguez’s body of work this season and his All-Star candidacy when asked by Andrew Baggerly of The Athletic. “I think setup guys are part of this. I don’t know if there’s been a better setup man or a guy that’s come in and been a fireman and done what he’s done this year. What’s his ERA now? 0.70? And you look at his numbers against lefties too — which, for a righty, is quite the luxury to have. For me, if I’m voting, I’m voting for him.”

On the offensive side, the Giants scored early and often — something that has plagued them for much of the season. Melvin even said after the game that when the Giants score early, good things tend to happen, especially with a guy like Webb on the hill. Willy Adames got things started in the first inning with a two-out single that scored two runs. In the second, Adames added another two-RBI single to give the Giants a 4-1 lead. He finished the game 3-for-5 with four RBI — a much-needed boost for the struggling Giants offense. In the fifth, Heliot Ramos sent a Luis Severino offering 416 feet to center field to put the Giants up 5-1. The scoring was capped in the seventh when Brett Wisely ripped a two-RBI double to extend the lead to 7-1.

Logan Webb earned the win (8-6, 2.62 ERA), while Luis Severino suffered another loss for the A’s (2-10, 5.30 ERA). With the win, the Giants improved to 48-32, while the A’s fell to 37-54.

On Sunday, the A’s and Giants will play the rubber game of the series at Sutter Health Park. It will be the only MLB game played on a Sunday night this year that is not part of ESPN Sunday Night Baseball, with first pitch scheduled for 7:05 PM PST. Hayden Birdsong (3-3, 4.30 ERA) is slated to go for the Giants, while the A’s will send Jacob Lopez (2-4, 3.88 ERA) to the mound.

Note of the day: Newly drafted Sacramento Kings players Nique Clifford and Maxime Raynaud threw out the ceremonial first pitches on Saturday night. Neither was able to locate well, as their throws sailed on either side of one another. However, Logan Webb was locked in for the two rookie tosses. “I watched. I stopped warming up and I watched,” Webb said. “Of course I am [excited], I’m always excited.” Seems Logan has kept the faith — and is excited for the 2025–26 Sacramento Kings season.

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in. 

San Francisco Giants and Sacramento A’s podcast Michael Wagaman: Giants hurting on offense A’s Severino trying to get tracked

Sacramento A’s Nick Kurtz looks skyward after hitting a two run home run in the bottom of the sixth inning against the San Francisco Giants at Sutter Health Park in West Sacramento (AP News photo)

San Francisco Giants and Sacramento A’s podcast Michael Wagaman:

#1 There were fireworks in the ballpark on Friday night and that was before the post game fireworks show when the Sacramento A’s blasted the San Francisco Giants 11-2 in lopsided slugfest.

#2 Sacramento pitcher JP Sears pitched in six scoreless innings while the A’s Nick Kurtz and Denzel Clarke blasted a home run a piece.

#3 The A’s Jacob Wilson and Brent Rooker provided some punch both had a RBI each of the first six runs off Giants starter Justin Verlander who is 0-6. The A’s had a 6-0 lead after three innings of play. Is it time for Verlander to step down into the starting role?

#4 The was delayed in the middle of the sixth inning after home plate umpire Andy Fletcher took a foul tip off the mask. Fletcher was replaced by umpire Tripp Gibson who worked behind the plate.

#5 Giants have been hurting on offense how important is it for them to have Matt Chapman back in the line up tonight?

#6 Giants and A’s go at it again Saturday night with a 7:05pm PT first pitch at Sutter Health Park. Starting pitcher for the Giants RHP Logan Webb (7-6 ERA 2.61) for the A’s RHP Luis Severino (2-9 ERA 5.09)

Michael Wagaman is an Associated Press reporter and a MLB podcast contributor at http://www.sportsradioservice.com

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in.