San Francisco Giants at St. Louis Cardinals
· Major League Baseball
0 - 4
Hudson, Cardinals combine to stop Giants' 6-game win streak
The Cardinals pitched their sixth shutout of the season. The Los Angeles Angels began the day with a major league-leading seven shutouts.
“You're going to have to win ballgames the way we just did where we pitch well, play good defense, we make good decisions and score three or four runs," Cardinals manager Oliver Marmol said. “There'll be a stretch where we hit, but you still have to win ballgames when you're not feeling great. That's what we did today."
Yadier Molina doubled, singled and scored a run. He opened the second with a double off the top of the right-center field wall for his 2,128th career hit, moving him past Mike Piazza for sixth most among catchers.
St. Louis led 1-0 in the fifth when the Giants put runners at first and third with two outs. Molina threw out Joc Pederson trying to steal second to end the inning.
“I got a pretty good idea that they liked to do that,” Molina said. “I'm glad that we executed that play pretty well. I'm happy for that.”
Tommy Edman homered as the Cardinals won for the second time in seven games. St. Louis has homered in 10 straight games.
Hudson (3-2) worked around five hits and two walks in five innings. Génesis Cabrera, Andre Pallante, Ryan Helsley and Giovanny Gallegos teamed up to pitch the final four innings.
“Pretty much as advertised and who he's been this season,” Giants manager Gabe Kapler said about Hudson. “It's a groundball style. It's an attack the strike zone style. He did a nice job of keeping us off balance, and we weren't able to get the big hit.”
Helsley took over for Pallante with the bases loaded and one out in the seventh. He got Brandon Belt to ground into a double play to protect a 2-0 lead.
“That was huge,” Helsley said. “Bases loaded there, if he hits a single, possibly two score then it's a tie game. I was able to get some weak contact and get the double play ball.”
Helsley, who made his first appearance since May 6, has thrown 15 2/3 consecutive scoreless innings dating to last Aug. 7.
Jakob Junis (1-1) allowed two runs on six hits and struck out three in 5 2/3 innings in his second start of the season. San Francisco has lost nine of its last 12 games in St. Louis.
“As they've all been, high quality,” Kapler said about Junis' outing. “Lots of strikes, good slider, gave us a chance to win the game.”
Edman’s fourth home run of the season in the fifth gave the Cardinals home runs in a season-best 10 straight games.
Brendan Donovan doubled home Molina for an early lead.
Paul Goldschmidt and Nolan Arenado hit RBI doubles off former Cardinals pitcher John Brebbia in the seventh.
GIANTS ON THE MOVE
San Francisco traded utilityman Mauricio Dubón to Houston for minor league catcher Michael Papierski, who will report to Triple-A Sacramento. The Giants recalled infielder Donovan Walton from Sacramento prior to the game. Walton, who was acquired from Seattle on Wednesday, started at second base and hit a double in the seventh inning.
TRAINER’S ROOM
Giants: INF Tommy La Stella (right Achilles inflammation) went 2 for 5 with a grand slam with Triple-A Sacramento in the seventh game of his rehab assignment.
Cardinals: Activated RHP Drew VerHagen (right hip impingement) from the injured list and optioned LHP Packy Naughton to Triple-A Memphis.
UP NEXT
The Cardinals will activate RHP Adam Wainwright (3-3, 3.18 ERA) off the COVID-19 injured list to start Sunday night in the final game of the three-game series. The Giants will start LHP Carlos Rodón (4-1, 1.80 ERA) who is 1-2 with a 4.15 ERA in three career starts against St. Louis.
How can I watch San Francisco Giants vs. St. Louis Cardinals?
- TV Channel: Giants at Cardinals 2022 MLB Baseball, is broadcasted on ERADM.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Wade Jr. struck out swinging. |
![]() |
9th Inning | Flores to second on fielder's indifference. |
![]() |
9th Inning | Flores singled to left. |
![]() |
9th Inning | Flores hit for Bart |
![]() |
9th Inning | Walton grounded out to pitcher. |
![]() |
9th Inning | Ruf struck out looking. |
Statistics
SF |
STL |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 0 | Ground Balls | 0 |
| 7 | Strikeouts | 5 |
| 0 | Runs Batted In | 4 |
| 0 | Sacrifice Hit | 0 |
| 8 | Hits | 9 |
| 0 | Stolen Bases | 0 |
| 4 | Walks | 1 |
| 0 | Catcher Interference | 0 |
| 0 | Runs | 4 |
| 1 | Ground Into Double Play | 0 |
| 0 | Sacrifice Flies | 0 |
| 33 | At Bats | 33 |
| 0 | Home Runs | 1 |
| 0 | Grand Slam Home Runs | 0 |
| 16 | Runners Left On Base | 9 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 2 | Doubles | 4 |
| 0 | Fly Balls | 0 |
| 1 | Caught Stealing | 0 |
| 148 | Pitches | 134 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 0 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 1 | Is Qualified In Steals | 0 |
| 10 | Total Bases | 16 |
| 37 | Plate Appearances | 34 |
| 0.0 | Projected Home Runs | 162.0 |
| 2 | Extra Base Hits | 5 |
| 2.8 | Runs Created | 4.8 |
| .242 | Batting Average | .273 |
| .000 | Pinch Hit Average | .000 |
| .303 | Slugging Percentage | .485 |
| .152 | Secondary Average | .242 |
| .324 | On Base Percentage | .294 |
| .627 | OBP Pct + SLG Pct | .779 |
| 0.0 | Ground To Fly Ball Ratio | 0.0 |
| 2.8 | Runs Created Per 27 Outs | 5.4 |
| 12.0 | Batter Rating | 36.0 |
| 0.0 | At Bats Per Home Run | 33.0 |
| 0.00 | Stolen Base Percentage | 0.00 |
| 4.00 | Pitches Per Plate Appearance | 3.94 |
| .061 | Isolated Power | .212 |
| 0.57 | Walk To Strikeout Ratio | 0.20 |
| .108 | Walks Per Plate Appearance | .029 |
| -.091 | Secondary Average Minus Batting Average | -.030 |
| 0.0 | Runs Produced | 8.0 |
| 0.0 | Runs Ratio | 1.0 |
| 0.4 | Patience Ratio | 0.5 |
| 0.3 | Balls In Play Average | 0.3 |
| 69.8 | MLB Rating | 85.0 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: St. Louis, Missouri
Attendance: 44,537 | Capacity:
2025 National League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Los Angeles |
93 | 69 | .574 | - | W5 |
San Diego |
90 | 72 | .556 | 3 | W3 |
San Francisco |
81 | 81 | .500 | 12 | W4 |
Arizona |
80 | 82 | .494 | 13 | L5 |
Colorado |
43 | 119 | .265 | 50 | L6 |
2025 National League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Milwaukee |
97 | 65 | .599 | - | W1 |
Chicago |
92 | 70 | .568 | 5 | W3 |
Cincinnati |
83 | 79 | .512 | 14 | L1 |
St. Louis |
78 | 84 | .481 | 19 | L4 |
Pittsburgh |
71 | 91 | .438 | 26 | L1 |

SF
STL
Los Angeles
San Diego
Arizona
Colorado
Milwaukee
Chicago
Cincinnati
Pittsburgh