St. Louis Cardinals at San Francisco Giants
· Major League Baseball
4 - 5
Blake Sabol's 2-run homer sends Giants past Cardinals 5-4
"That was probably one of the best moments of my life,” Sabol said. “As soon as I heard the sound off the bat and felt it, I didn’t even look. I don’t even know where the ball went. I just kind of bat-flipped, started yelling and screaming and blacked out from that moment on, just jumping up and down with my teammates. That was a lot of fun.”
With two outs and a runner on second, Sabol sent Ryan Helsley’s 1-2 offering over the wall in center field for his first career walk-off homer. Helsley (0-2) blew his third save of the year.
“I wasn’t trying to hit a home run there,” Sabol said. “I was just sticking to my approach. I wanted to see some pitches. I wasn’t trying to go up there and swing first pitch. I wanted to see some out of his hand.”
Added Giants manager Gabe Kapler: “You’re fighting for your life with two strikes, and for him to get a swing off like that is pretty remarkable. ... Really cool moment. One of the cooler moments I’ve been a part of since I’ve been here."
San Francisco trailed 4-2 entering the ninth. Joc Pederson reached on a fielding error by second baseman Tommy Edman, and Mike Yastrzemski followed with an RBI double to bring the Giants within one.
Yastrzemski homered earlier in the game as San Francisco won its fourth in a row.
Paul Goldschmidt broke a 2-2 tie with a two-run single in the eighth inning to give the Cardinals their first lead of the night.
Edman homered in the third for the Cardinals, who fell to 9-15 for their worst 24-game start in 50 years.
“This group’s not going to cave,” St. Louis manager Oliver Marmol said. “I don’t care what people think. This (adversity) will serve us extremely well when we get into September. I’ll tell you that.”
Sean Hjelle (1-0) pitched a scoreless ninth. San Francisco used eight pitchers, with opener John Brebbia pitching the first 1 1/3 innings.
The Giants took an early lead in the bottom of the second with the help of two St. Louis errors on the same play. Thairo Estrada stole second and took third when catcher Willson Contreras’ throw went into center field. When Dylan Carlson bobbled the ball, Estrada headed home.
Edman tied it with his fourth home run of the season. Yastrzemski answered with a solo shot in the fourth, his fifth of the year.
Cardinals starter Jake Woodford allowed two runs in 5 1/3 innings with four strikeouts.
LARS LASER
Cardinals right fielder Lars Nootbaar showed off his arm in the bottom of the fifth, throwing out Michael Conforto attempting to stretch a single into a double. Conforto hit a line drive to the wall in right and Nootbaar fired a strike from the warning track on the fly to Edman, who tagged out a diving Conforto.
TRAINER’S ROOM
Cardinals: RHP Adam Wainwright (groin strain) made his second rehab start for Double-A Springfield on Tuesday, giving up three runs in 4 1/3 innings. He threw 52 of his 74 pitches for strikes, allowing seven hits and a walk.
Giants: C Joey Bart sat out after exiting Monday’s game with right groin tightness. He is not expected to go on the injured list.
UP NEXT
Cardinals LHP Steven Matz (0-3, 6.55 ERA) seeks his first win of the season Wednesday night opposite Giants RHP Anthony DeSclafani (1-1, 2.63), whose seven career wins over St. Louis are his most against any opponent.
How can I watch St. Louis Cardinals vs. San Francisco Giants?
- TV Channel: Cardinals at Giants 2022 MLB Baseball, is broadcasted on ESPN+.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Sabol homered to center (428 feet), Yastrzemski scored. |
![]() |
9th Inning | Crawford struck out swinging. |
![]() |
9th Inning | Estrada popped out to shortstop. |
![]() |
9th Inning | Yastrzemski doubled to center, Pederson scored. |
![]() |
9th Inning | Pederson reached on infield single to second. |
![]() |
9th Inning | Helsley relieved Gallegos |
Statistics
STL |
SF |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 1 | Hit By Pitch | 0 |
| 15 | Ground Balls | 13 |
| 8 | Strikeouts | 9 |
| 4 | Runs Batted In | 4 |
| 1 | Sacrifice Hit | 0 |
| 9 | Hits | 9 |
| 0 | Stolen Bases | 1 |
| 0 | Walks | 2 |
| 0 | Catcher Interference | 0 |
| 4 | Runs | 5 |
| 0 | Ground Into Double Play | 1 |
| 0 | Sacrifice Flies | 0 |
| 34 | At Bats | 33 |
| 1 | Home Runs | 2 |
| 0 | Grand Slam Home Runs | 0 |
| 12 | Runners Left On Base | 9 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 1 |
| 0 | Intentional Walks | 0 |
| 1 | Doubles | 1 |
| 12 | Fly Balls | 11 |
| 0 | Caught Stealing | 0 |
| 126 | Pitches | 151 |
| 0 | Games Started | 0 |
| 2 | Pinch At Bats | 0 |
| 2 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 1 |
| 13 | Total Bases | 16 |
| 36 | Plate Appearances | 35 |
| 162.0 | Projected Home Runs | 324.0 |
| 2 | Extra Base Hits | 3 |
| 3.8 | Runs Created | 4.9 |
| .265 | Batting Average | .273 |
| 1.000 | Pinch Hit Average | .000 |
| .382 | Slugging Percentage | .485 |
| .118 | Secondary Average | .303 |
| .286 | On Base Percentage | .314 |
| .668 | OBP Pct + SLG Pct | .799 |
| 1.3 | Ground To Fly Ball Ratio | 1.2 |
| 3.9 | Runs Created Per 27 Outs | 5.3 |
| 30.0 | Batter Rating | 36.0 |
| 34.0 | At Bats Per Home Run | 16.5 |
| 0.00 | Stolen Base Percentage | 1.00 |
| 3.50 | Pitches Per Plate Appearance | 4.31 |
| .118 | Isolated Power | .212 |
| 0.00 | Walk To Strikeout Ratio | 0.22 |
| .000 | Walks Per Plate Appearance | .057 |
| -.147 | Secondary Average Minus Batting Average | .030 |
| 8.0 | Runs Produced | 9.0 |
| 1.0 | Runs Ratio | 0.8 |
| 0.4 | Patience Ratio | 0.5 |
| 0.3 | Balls In Play Average | 0.3 |
| 81.3 | MLB Rating | 85.5 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: San Francisco, California
Attendance: 20,797 | Capacity:
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 |
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 |


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