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

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

San Francisco Giants podcast Marko Ukalovic:

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

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

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

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

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

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

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

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

San Francisco Giants podcast Lincoln Juarez:

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

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

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

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

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

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

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

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

Saturday, April 25, 2026

Oracle Park

San Francisco, California

Miami Marlins 2 (13-14)

San Francisco Giants 6 (12-15)

Win: Matt Gage (2-0)

Loss: Eury Perez (2-2)

Time: 2:06

Attendance: 38,589

By Stephen Ruderman

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

The Giants improve to 12-15.

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

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


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

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

San Francisco Giants podcast Stephen Ruderman:

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

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

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

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

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

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

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

Thursday, April 23, 2026

Oracle Park

San Francisco, California

Los Angeles Dodgers 3 (17-8)

San Francisco Giants 0 (11-14)

Win: Tyler Glasnow (3-0)

Loss: Logan Webb (2-3)

Save: Tanner Scott (1)

Time: 2:06

Attendance: 38,619

By Stephen Ruderman

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

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

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

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

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

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

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

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

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

First pitch at 7:15 p.m.

Headline Sports podcast Jessica Kwong: Marlins 8 game win streak need one more win for club record; Bucs Davis gets gamer to beat Cards 1-0; plus more news

Miami Marlins Kyle Stowers circles the bags and praises the good Lord after hitting a solo home run in the second inning against the Minnesota Twins on Tue Jul 1, 2025 at LoanDepot Park in Miami (AP News photo)

Headline Sports podcast Jessica Kwong:

#1 The Miami Marlins continued their winning streak on Tuesday night with a 2-0 shutout win over the Minnesota Twins. The Marlins picked up their eighth straight win and are on win away from the club record set in 2008 of nine straight wins.

#2 Pittsburgh Pirates catcher Henry Davis knocked in the game’s only run on Tuesday night to defeat the St Louis Cardinals 1-0 and also defeated the Cardinals 5-0 on Wednesday night. Pirates starter Paul Skenes has not had a winning decision in six starts. Just the same Skenes and the Pirates will take the win.

#3 Cardinals have scratched first baseman Wilson Contreras and third baseman Nolan Areando from Wednesday’s game versus the Pirates. Contreras injured his left hand and is suffering a contusion when he got hit by Pirates starter Paul Skenes. Arenado was injured with jammed right middle finger and has missed two games in a row. Cards manager Oilver Marmol said he’s hopeful that Contreras and Areanado will be able to return on Friday.

#4 Former San Francisco Giant outfielder and Texas Ranger Kevin Pillar announced his retirement from MLB on the “Foul Territory” show. Pillar also spent the first of his seven years with the Toronto Blue Jays and last played with the Texas Rangers and was released back in late May.

#5 Houston Astro Yordan Alvarez is on the IL with a hand injury the right hand was broken on Tuesday and Alvarez is seeing a specialist to try to resolve the issue. Alvarez sat for two month and started working out in June and took swings at the Astros complex last Monday. Alvarez said he was suffering pain on Wednesday. Alvarez is hitting .210, 3 home runs, 18 RBIs, 21 hits.

Jessica Kwong does Headline Sports every other Wednesday at http://www.sportsradioservice.com

San Francisco Giants podcast Michael Villanueva: Giants best chance are against dead last White Sox

San Francisco Giants starter Landen Roupp gets the call against the Chicago White Sox on Fri Jun 27, 2025 to open a three game series at Rate Field in the Southside of Chicago (AP News file photo)

San Francisco Giants podcast Michael Villanueva:

#1 Kyle Stowers and Agustin Ramirez both hit home runs as the Miami Marlins came back from behind to beat the San Francisco Giants on Thursday afternoon at Oracle Park in San Francisco 12-5 to sweep the Giants.

#2 Xavier Edwards hit for a two run double adding to the run total for the Marlins it’s their fourth straight win and they have now won five of six games and have won six straight wins on the road. The Marlins played with confidence and are using the small ball to beat teams on the road.

#3 The Giants Rafael Devers has found his groove despite the loss with three hits including a home run, a double. The home run was Devers 17th of the year and the second homer in nine games since he joined the Giants since last week.

#4 The Giants are in a bad slide, they got swept by the Marlins and have lost eight of their last 11 games.

#5 Giants open up a three game series with the Chicago White Sox Friday. For the Giants RHP Landen Roupp (5-5 ERA 3.67) opposes the White Sox RHP Aaron Civale (1-4 ERA 5.03) first pitch 4:40pm PDT.

Join Michael Villanueva for the Giants podcasts Fridays at http://www.sportsradioservice.com

A wild buzzkill ends with Marlins’ 12-5 win and sweep of Giants at Oracle Park

San Francisco Giant Brett Wisely takes off after hitting a two run double in the bottom of the fourth inning against the Miami Marlins at Oracle Park in San Francisco on Thu Jun 26, 2025 (AP News photo)

Thursday, June 26, 2025

Oracle Park

San Francisco, California

Miami Marlins 12 (34-45)

San Francisco Giants 5 (44-37)

Win: Josh Simpson (1-0)

Loss: Hayden Birdsong (3-2)

Time: 2:48

Attendance: 33,804

By Stephen Ruderman

SAN FRANCISCO–Thursday’s game was both a wild one and an absolute buzzkill, as tempers flared, and the Giants came back from down 5-0 to tie the game, but at the end, the Marlins smoked the Giants 12-5 to complete the three-game sweep at Oracle Park.

The Giants’ offense appeared to finally be back on track after their epic 9-5 win over the Red Sox on Sunday. However, the offense went stagnant again in the first two games of this three-game series against the Marlins. The Giants dropped both games against a young team that they should have beaten, and Friday, they faced the potential embarrassment of being swept by that team.

Hayden Birdsong got off to a great start after being added to the Giants’ rotation last month, but he was hit around by the Red Sox in his last start last Friday. Thursday, Birdsong would take the ball and hope to help the Giants avoid an embarrassing sweep. 

Some housecleaning notes. Three Giants were hit Wednesday night, and the last one hit Casey Schmitt on his left hand. Schmitt was in obvious pain and unable to play Thursday. The Giants were understandably sore about it. Birdsong retired the first two men he faced, but decided to hit Otto Lopez.

It was obvious what the intent was. Home Plate Umpire and Crew Chief Alfonso Marquez gathered his crew together, as has been the procedure for issuing warnings since 2020, and Marquez put out warnings. Predictably, Marlins Manager Clayton McCullogh came out to argue, and was promptly tossed.

The Giants wanted to send a message, but it would completely backfire. Agustin Ramirez lined a double down the right field line to put runners at second and third, and Kyle Stowers hit an absolute bomb more than half-way up the bleachers in right-center field.

I don’t know if I have ever seen a home run hit that deep to that part of this ballpark. Once thing was for sure though: the wind was blowing out, and the ball was certainly jumping today. Stowers’ blast would not be the last bomb hit Thursday.

Janson Junk took the ball for the Marlins, and with a name like that, you’d expect him to be a finesse guy who throws literal junk. Unfortunately, they’re really clamping down on that these days, and Junk is actually a fire-baller, whose fastball generally tops out at 96 miles per hour. Buzzkill!!! 

That was just the first buzzkill of the day. The Giants went down scoreless against Junk in the first two innings. Agustin Ramirez then hit a mammoth blast to the back of the bleachers in left in the top of the third to give the Marlins a 5-0 lead.

If you think about it, it seems like whenever the Giants trail 5-0 at home, they tend to come back. Especially if they’re on a losing streak, or on the verge of getting swept. 

The Giants came back from down 5-0 to beat the Reds on April 9 to avert a sweep. They then came back from down 5-0 to beat the Padres on the fourth of this very month when they were on the verge of being just four games over .500. 

With the Giants in danger of being swept by the Marlins and trailing 5-0 going to the bottom of the third, did the Giants have another comeback in them?

Well, Andrew Knizner led off the bottom of the third with a little fist job to right. Mike Yastrzemski struck out looking, but Rafael Devers put the Giants on the board with a home run to right-center, his second as a Giant, and it was 5-2.

Birdsong threw his first and only one two three inning of the day in the top of the fourth, and the Giants were ready to get to work in the bottom of the fourth. Jung Hoo Lee led off the inning with a triple, and Willy Adames got him in with a base-hit to make it 5-3. 

Christian Koss doubled to right to put runners at second and third. Up came Brett Wisely, who hit a double off the wall in right, and just like that, the game was tied.

The Giants were playing good fundamental baseball, but they had to be buzzkills. Koss was standing at second with nobody out, but the Giants were unable to get him in and take the lead.

Birdsong walked Jesus Sanchez and Otto Lopez to start the fifth, and he was done. Spencer Bivens came in and struck out the next two, and it looked like he would get out of the inning with the momentum still on the Giants’ side.

Unfortunately, Eric Wagaman doubled into the gap in left-center, and both runners scored to put the Marlins back ahead. Connor Norby followed that up with a base-hit to left to knock in Wagaman, and the Marlins bounced right back with a three-spot to take an 8-5 lead.

Though there was an entertaining end to the top of the fifth. Dane Meyers struck out swinging, and then he snapped his bat in half over his leg and slammed the handle of his bat and his helmet to the ground. To say the least, the crowd of 33,804 here at Oracle Park did not like it, and they let Mr. Meyers know it. Me? I found it entertaining.

The Giants’ offense of course went stagnant the rest of the way. The only drama was when Wilmer Flores got into it with Marlins’ pitcher Cade Gibson after he struck Wilmer out to end the bottom of the seventh. The benches cleared, and nobody was tossed, but Gibson must have done or said something that set Wilmer off.

A small little skirmish like that can fire up a team. Unfortunately, that team was the Marlins, who tagged Sean Hjelle for four runs in the top of the eighth to turn this game into a laugher. 

The Marlins went on to win 12-5, and the Giants suffered the greatest buzzkill of the day: being swept at home by the Marlins. I am not knocking on the Marlins, but this was a series the Giants had to take at least two out of three in, and getting swept by a team like the Marlins is never good.

Josh Simpson finished off the bottom of the fourth for the Marlins. Simpson only faced two guys, but since the Marlins scored three runs in the top of the fifth to take a lead that they would hold the rest of the game, the kid got his first big league win. Hayden Birdsong took the loss.

The Giants fall to 44-37, and they are now six and a half games back of the Dodgers in the National League West. Believe it or not, today was game number 81 for the Giants, which means they are exactly half-way through their regular season schedule.

However, the first half doesn’t officially end until the All-Star Break. That means the Giants have 97 games in the first half, and will have just 65 games in the second half. That’s how this works, folks!

I really jinxed it when I said on Sunday that the Giants playing the Marlins and White Sox was a treat. Now, the Giants really need to take at least two out of three when they go to the South Side of Chicago to take on the White Sox this weekend.

Friday’s game at Rate Field will also be the opener of a 10-game, three-city road trip. It will be three in Chicago, followed by four in Arizona against the Diamondbacks, and three against the A’s in Sacramento.

Another problem the Giants have is that their bullpen was taxed in this series against the Marlins, and today was just day three of 16-straight days of games. In fact, the Giants only have one day off between now and the All-Star Break. Dave Flemming hinted on Thursday’s radio broadcast on KNBR that the Giants may have to make some roster moves as a result.

Landen Roupp (5-5, 3.67 ERA) will take the ball in the series opener at Rate Field Friday night. Aaron Civale (1-4, 5.03 ERA) will take the ball for the South Siders.

First pitch will be at 6:40 p.m. in Chicago, 4:40 p.m in San Francisco.

Giants News and Notes:

  • There is no official word, but rumor has it that the x-rays on Casey Schmitt’s left hand were negative. A little piece of good news for the Giants on this rough afternoon, as Schmitt has been one of their hottest hitters as of late.

San Francisco Giants podcast Stephen Ruderman: Marlins rally for four runs in 10th to defeat Giants 8-5; Miami can sweep in Thursday matinee at Oracle Park

San Francisco Giants starter Logan Webb rubs up the baseball in the top of the fifth inning against the Miami Marlins at Oracle Park in San Francisco on Wed Jun 25, 2025 (AP News photo)

San Francisco Giants podcast Stephen Ruderman:

#1 Stephen, tough finish for the San Francisco Giants on Wednesday night bowing to the Miami Marlins in extra innings 8-5. It was San Francisco’s fourth loss in extra innings this season.

#2 The Giants have been involved in a number of one run games this season. In this one the 49 runs in the ninth inning or later is tied for fifth most in MLB.

#3 The Giants are getting assists from the outfield the were able to cut down the Miami run game it was San Francisco’s 17th assist from the outfield which ranks them third in the Majors. It’s the first time since May 11, 2024 against Cincinnati that the Giants had three outfield assists.

#4 The flood gates were opened up when closer Camilo Doval came in for relief in the top of the tenth inning allowing four runs and the Marlins surpassed the Giants 4-4 score for a 8-5 three run win. Doval took the loss and the blown save and is now 3-2, pitching 3.2 innings, allowing two hits, four runs, two walks, and no strikeouts.

#5 The Giants who have lost the first two games of the series will try to get at least a win before the Marlins leave town. The Marlins on Thursday afternoon will start RHP Janson Junk (2-0 ERA 2.60) he’ll be opposed by the Giants RHP Hayden Birdsong (3-1 ERA 3.25) first pitch 12:45pm PDT.

Stephen Ruderman is filling in for Morris Phillips for the Giants podcasts Thursdays at http://www.sportsradioservice.com

Marlins score four in 10th after spirited Giants’ comeback for 8-5 win

San Francisco Giants manager Bob Melvin (left in black jacket) relieves closer Camilo Doval (right) in the top of the tenth against the Miami Marlins at Oracle Park in San Francisco on Wed Jun 25, 2025 (photo by Jay Choi-SF Bay News)

Wednesday, June 25, 2025

Oracle Park

San Francisco, California

Miami Marlins 8 (33-45)

San Francisco Giants 5 (44-36)

Win: Calvin Faucher (3-2)

Loss: Camilo Doval (3-2)

Time: 2:57

Attendance: 31,712

By Stephen Ruderman

SAN FRANCISCO–Despite a spirited comeback by the Giants in the bottom of the ninth to tie the game, the Marlins scored four runs off Camilo Doval in the top of the tenth to win it by a final of 8-5 on Wednesday night at Oracle Park.

The Giants were riding high coming off a big 9-5 win on Sunday when their offense finally woke up and played good fundamental baseball. They would then get a treat on the schedule, as they would host the Miami Marlins for three. However, after a day off on Monday, the Giants’ offense went cold again last night, and the Marlins grinded their way to a 4-2 win in the series opener.

That meant that Logan Webb once again had to be the stopper, and he and the Giants would get off to a good start Wednesday night. Webb got his night started with a one, two, three, top of the first inning. Mike Yastrzemski then led off the bottom of the first against Marlins’ starter Edward Cabrera, and tucked a home run just fair down the right field line.

Webb worked his way out of a jam in the top of the second, and then settled back down for a one, two, three, top of the third. However, Webb would find himself in trouble again in the top of the fourth.

Agustin Ramirez led off the top of the fourth with a base-hit to center-field. With one out, Kyle Stowers worked out a great at-bat and lined a double to right to put runners at second and third. Up came Otto Lopez, who doubled in both runs to give the Marlins a 2-1 lead.

Cabrera pitched through the second, third and fourth, but the Giants would mount a rally in the bottom of the fifth. Jung Hoo Lee walked to lead off the inning, and Willy Adames singled him over to second. Bob Melvin put on the bunt for Patrick Bailey, who sacrificed the runners over to second and third. Christian Koss came up, and he tied the game with a sacrifice fly to center.

Webb survived a two-out jam in the top of the sixth, and that ended his night. Webb went six innings, and gave up two runs and six hits. He walked three, and struck out six. However, as has been the case throughout Webb’s career, he’s a Matt Cain clone with a sinker, so that meant that he got very little run support.

Cabrera went five and a third innings for the Marlins. Like Webb, Cabrera walked three, and struck out six.

Randy Rodriguez threw a scoreless top of the seventh, and then Melvin turned to his reliable setup man, Tyler Rogers, in the top of the eighth. Unfortunately, this would be a rare off-night for Rogers.

Ramirez led off the top of the eighth with a base-hit, and Liam Hicks doubled him over to third. Rogers gained a bit of momentum when he struck Stowers out on three pitches and got Lopez to pop out.

Rogers was an out away from getting out of it unscathed with the game still tied. Up came Heriberto Hernandez, and he lined a base-hit to left-center field, which scored a pair to put the Marlins back ahead 4-2.

After going down one, two, three, in the bottom of the eighth, the Giants were up against Marlins’ closer Calvin Faucher in the bottom of the ninth. Dominic Smith led off the inning for the Giants, and he immediately fell behind 0-2. However, after taking a curveball in the dirt, he was hit on the foot by another curve.

Casey Schmitt was also hit, but he took a fastball to his left hand. Schmitt slammed his bat to the ground with his right hand, and was in obvious pain. Schmitt was the third Giant hit by a pitch tonight, but he truly took one for the team.

The Giants had runners at first and second with nobody out, and despite the pain Schmitt felt in his left hand, the Giants had the momentum. Lee then walked, and the bases were loaded for Adames.

Adames hit a high drive deep to left field that he thought was going to go out for a walk-off grand slam. Adames was watching his shot and preparing to celebrate, but he ended up flying out to the wall. Not the end of the world, though. Smith scored to make it 4-3, and the back runners moved up to second and third.

Up came Patrick Bailey, and he lined a base-hit off the end of the bat to left. Schmitt scored to tie the game, but despite the fact that the Marlins were playing their outfield in, Giants Third Base Coach Matt Williams sent Lee home. The throw from left-fielder Kyle Stowers was off-line, but catcher Nick Fortes had plenty of time to regroup and apply the tag to get Lee at the plate.

It was the second night in a row that Matt Williams made a questionable send, but this one made absolutely no sense. The game was tied, and Bailey was able to get into scoring position at second. However, Koss hit a bullet right into the glove of third-baseman Connor Norby, and we were headed for some Manfredball (ghost runners).

Camilo Doval came in for the tenth, and Fortes was the Manfred runner at second. Liam Hicks led off the inning and fell behind 0-2, but he turned the 0-2 count into a walk, and from there, things fell apart for the Giants.

Stowers flew out, which moved Fortes over to third, and Lopez lined a base-hit to center, which gave the Marlins a 5-4 lead. Miami wasn’t done. Hernandez doubled to left-center to knock in a pair, and advanced to third when the Giants tried to cut down Lopez at the plate. Norby got Hernandez in with a sacrifice fly, just like that, the Marlins had put up a big fat four-spot.

Tyler Phillips came in for the bottom of the 10th. Koss was the Giants’ ghost runner, and Heliot Ramos got him in on a base-hit to right with two outs. However, that would be it, and the Marlins won it 8-5.

Despite giving up two runs and blowing the save in the bottom of the ninth, Calvin Faucher got the win. Camilo Doval was tagged with the loss.

The Giants fall to 44-36, and they have now lost the first two games of a series to a team they should have beaten. Thursday afternoon, the Giants risk the embarrassment of being swept by a team that was swept by the Rockies just three weeks ago.

The Giants will turn to Hayden Birdsong (3-1, 3.25 ERA) as they look to avoid the sweep tomorrow afternoon. Janson Junk (2-0, 2.60 ERA) will go for Miami.

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

Giants News and Notes:

After getting hit, Casey Schmitt kept nursing his left hand while he was standing at third base in the top of the tenth, and while he was in the dugout in the bottom of the tenth.

Schmitt’s condition is not yet known, but I imagine the Giants will have his hand x-rayed.