San Diego Padres Sung-Mun Song hits a double on a sharp fly ball to center field in Game 2 of 3 at Oracle Park on Tuesday, May 5th, 2026, at San Francisco, CA. (Photo credits to Jay Choi SF Bay News)
By Michael Villanueva
SAN FRANCISCO – Coming off of San Francisco Giants pitcher Caleb Kilian’s first Major League save last night and the team snapping their six-game losing streak, the Giants had a hard time picking up where they left off Monday with a loss to the Padres. Monday night’s win was special because it was the Giants’ 500th win in the all-time series between them. However, the Padres were in control the whole game and bounced back against the Giants Tuesday night 10-5.
The series between these two teams is now 3-2, with the Giants holding the lead thanks to their road wins earlier in the season. After Monday night’s win, the Giants have already matched their season win total versus the Padres from all of last season, as they went 3-10 against San Diego in 2025. This homestand between them is now tied, and the winner in Wednesday’s game will decide who wins this homestand.
Bottom of the first inning, Giants Casey Schmitt got his sixth homer of the season and was able to bring two runs in to give San Francisco an early 2-0 lead over San Diego. Schmitt also got himself a homer before, so in the last two days, he has gotten himself two homers. Not too far, in the top of the second, San Diego Padres Xander Bogaerts joins the party and gets his sixth homer of the season. Padres Bogaerts’ homer would cut the Giants’ lead to one, 2-1.
Getting his first Major League hit, Giants catcher Jesus Rodriguez singled on a line drive to right field, bringing the Giants Adames to score, and Gilbert to third with one out. Rodriguez would change the score and extend the lead to 3-1. His set up was nicely done, so then Giants Jung Hoo Lee grounded into a force out, but was able to help bring in Gilbert to score. They’d end the second inning with a new score, 4-2.
In the top of the fourth inning, the Padres were ready to start getting some hits, thanks to the Giants’ defensive errors. San Diego would put up five runs to give them their first lead of the night, 6-4. Especially credit to Padres Sung-Mun Song, who got a triple and brought in two runs. This was also Sung-Mun Song’s first career hit in the Majors.
Also, Giants shortstop Willy Adames had himself a throwing error that helped Song get a triple. An error the Giants wish they could’ve prevented in this game. San Francisco would pull out Logan Webb from pitching after four innings. The Padres had put up six runs on him, and also a five-run frame in his last inning of the game. The Giants would bring out JT Burbaker, but in his first inning, he threw already 39 pitches with another run to increase the Padres’ lead, 7-4.
Reaching the top of the sixth inning, the Giants would do another pitching change to LHP Ryan Borucki. However, the Padres would still see some success as they were able to get another run in on a single from Miguel Andujar, making the score now 8-4. The Giants’ offense has been quiet after the second inning, and San Francisco has struggled to get some hits going, to get them back in the game.
It would take San Francisco Giants Jesus Rodriguez to get some life in the ballpark as he got his first career homer in the Majors. Rodrigues would end this game with his first career hit and home run in the Majors. His homer in the bottom of the seven would change the score to 8-5. Although the Padres would have something to say about that homer from Rodriguez.
The Padres would go into the eighth inning and put up two runs. This was a big improvement for San Diego after their loss yesterday to the Giants. The Padres were determined to bounce back from last night, and that’s how they jumped back by hitting and making the most of the Giants errors and bullpen.
The winning pitcher for tonight’s game was San Diego Padres Walker Buehler. Buehler would have five strikeouts, seven hits, 5.1 IP, and one HR. On the other hand, the home team starting pitcher, Giants Logan Webb, would receive his fourth loss in the season. Webb would put up seven hits, six runs, four IP, and four strikeouts. Padres Bogaerts would receive player of the game, going 2-of-4 in his batting, and with his two RBI’s.
The Giants and Padres will see each other for the sixth time already this season, Wednesday, with the first pitch being held at 12:45 p.m. back in Oracle Park on NBCS BA. Wednesday’s game will be the last home game the Giants will host the Padres until September 11th, where they’ll return for the game on their 11th matchup of the season between them. However, the Giants will travel down to San Diego from June 30th through August 2nd.
Wedneday’s starters: San Francisco will send out RHP Adrian Houser (0-3, 7.12 ERA). While San Diego will send out RHP Matt Waldron (0-1 ERA 9.88).

