St. Louis Cardinals at San Francisco Giants
· Major League Baseball
3 - 7
Goldschmidt hits 2 HRs, Cardinals lose to Giants
That helped the Giants overcome a big night from Paul Goldschmidt, who had two home runs and four hits. He extended his on-base streak at Oracle Park to 28 games, tied for the 10th longest streak in stadium history. It was the 24th multi-homer game for the seven-time All-Star, whose 15 home career home runs at the waterfront ballpark are also the most by an opponent.
But the Cardinals first baseman grounded into a game-ending double play against Giants closer Camilo Doval.
“We’re not playing good enough to win,” Goldschmidt said. “That’s just what’s happening. There’s no excuses. We’re doing everything we can to play better but it hasn’t been good enough so far.”
LaMonte Wade Jr. and Wilmer Flores homered for San Francisco, which has won five consecutive games overall on this homestand after dropping the first two to the New York Mets. Wade also had an RBI triple in the eighth.
“Early in the season we weren’t getting the job done,” Giants manager Gabe Kapler said. “We knew that our pitching staff was performing well but they were giving up home runs and that was causing games to go in the other direction. Things have turned the other way. And a lot of that is just getting healthy and our true talent emerging here in the last five games or so.”
Haniger started the winning rally with a one-out bloop single off Jordan Hicks (0-2) and moved to third when Nootbaar dropped Wilmer Flores’ fly ball for a two-out error. Haniger then scored on a wild pitch by Hicks to put the Giants ahead 3-2.
“We get a dropped ball there, it’s unfortunate,” Cardinals manager Oliver Marmol said. “It’s just a different guy every night and it’s been unfortunate in the timing of it. I don’t think we’re losing the same way every time, and that’s more of the frustration.”
Two innings after Haniger scored the deciding run, Flores hit a two-run home run off Zack Thompson. Anthony DeSclafani (2-1) allowed both of Goldschmidt’s home runs but had six strikeouts in six strong innings to win for San Francisco.
“ We’re on a good run, pitching good and getting our hits and putting up some runs,” DeSclafani said. “It just shows, it’s still April, it’s early. You can easily go on a run and get right back in it.”
Tristan Beck and Tyler Rogers retired three batters apiece. Sean Hjelle set down one in the ninth but left after allowing Paul DeJong’s RBI double. Doval got the final two outs for his third save.
St. Louis led 2-0 after Goldschmidt’s two home runs that included a 425-foot drive to center that was his longest of the season.
The Cardinal’s first baseman chalked up his success in San Francisco to nothing more than coincidence.
“Stuff like that’s kind of unexplainable,” Goldschmidt said. “There’s places that maybe you struggle or do well, or certain pitchers that you can’t figure out how to get a hit off of and other guys you do. So I don’t really know how to explain any of that. I don’t pay much attention to it. For me every day is a blank slate. Just try to prepare to the best of my ability.”
The Giants trimmed the lead in half on Wade’s leadoff homer in the fourth then tied it later in the inning on Austin Slater’s two-out RBI single. That scored Blake Sabol, who had a walkoff home run a night earlier.
Cardinals starter Steven Matz allowed two runs and six hits in four innings but remains winless this season.
CARDS SEND TOP PROSPECT TO MINORS
Promising St. Louis Cardinals rookie outfielder Jordan Walker was optioned to Triple-A Memphis on Wednesday following a 7-for-35 slide in his last 10 games. … IF Taylor Motter, who had been designated for assignment on Sunday and outrighted to Triple-A Memphis on Tuesday, cleared waivers and was signed to a major league contract.
TRAINER’S ROOM
Giants: OF Mike Yastrzemski was scratched from the starting lineup due to left oblique tightness. ... SS Brandon Crawford was held out of the lineup due to match-up issues.
UP NEXT
Struggling ace Logan Webb (1-4, 4.40 ERA), coming off his first win of the season when he had eight strikeouts against the Mets, starts for the Giants on Thursday. Cardinals RHP Miles Mikolas (0-1, 7.46 ERA) goes for his third win in four career starts against San Francisco.
How can I watch St. Louis Cardinals vs. San Francisco Giants?
- TV Channel: Cardinals at Giants 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Goldschmidt grounded into double play, second to shortstop to first, Nootbaar out at second. |
![]() |
9th Inning | Nootbaar walked. |
![]() |
9th Inning | Doval relieved Hjelle |
![]() |
9th Inning | DeJong doubled to left, Burleson scored, Donovan to third. |
![]() |
9th Inning | Donovan grounded into fielder's choice to pitcher, O'Neill out at second, Burleson to third. |
![]() |
9th Inning | O'Neill walked, Burleson to second. |
Statistics
STL |
SF |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 11 | Ground Balls | 8 |
| 6 | Strikeouts | 11 |
| 3 | Runs Batted In | 6 |
| 0 | Sacrifice Hit | 0 |
| 8 | Hits | 13 |
| 0 | Stolen Bases | 3 |
| 6 | Walks | 5 |
| 1 | Catcher Interference | 0 |
| 3 | Runs | 7 |
| 2 | Ground Into Double Play | 0 |
| 0 | Sacrifice Flies | 0 |
| 31 | At Bats | 38 |
| 2 | Home Runs | 2 |
| 0 | Grand Slam Home Runs | 0 |
| 21 | Runners Left On Base | 24 |
| 0 | Triples | 1 |
| 0 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 3 | Doubles | 2 |
| 14 | Fly Balls | 19 |
| 1 | Caught Stealing | 0 |
| 155 | Pitches | 186 |
| 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 | 1 |
| 17 | Total Bases | 23 |
| 38 | Plate Appearances | 43 |
| 324.0 | Projected Home Runs | 324.0 |
| 5 | Extra Base Hits | 5 |
| 5.5 | Runs Created | 9.8 |
| .258 | Batting Average | .342 |
| .000 | Pinch Hit Average | .000 |
| .548 | Slugging Percentage | .605 |
| .452 | Secondary Average | .474 |
| .378 | On Base Percentage | .419 |
| .927 | OBP Pct + SLG Pct | 1.024 |
| 0.8 | Ground To Fly Ball Ratio | 0.4 |
| 5.7 | Runs Created Per 27 Outs | 10.6 |
| 32.0 | Batter Rating | 54.5 |
| 15.5 | At Bats Per Home Run | 19.0 |
| 0.00 | Stolen Base Percentage | 1.00 |
| 4.08 | Pitches Per Plate Appearance | 4.33 |
| .290 | Isolated Power | .263 |
| 1.00 | Walk To Strikeout Ratio | 0.45 |
| .158 | Walks Per Plate Appearance | .116 |
| .194 | Secondary Average Minus Batting Average | .132 |
| 6.0 | Runs Produced | 13.0 |
| 1.0 | Runs Ratio | 0.9 |
| 0.7 | Patience Ratio | 0.7 |
| 0.3 | Balls In Play Average | 0.4 |
| 84.0 | MLB Rating | 101.0 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: San Francisco, California
Attendance: 21,748 | 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