Thursday 1st May 2025

st-louis-cardinals-logo-6-14-22

Mitch Haniger scored the go-ahead run on a wild pitch in the fifth inning following a dropped fly ball by Cardinals center fielder Lars Nootbaar as the San Francisco Giants beat St. Louis 7-3 on Wednesday night.

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.
LaMonte Wade Jr. and Wilmer Flores homered for San Francisco, which has won five consecutive games overall on this home-stand after dropping the first two to the New York Mets. Wade also had an RBI triple in the eighth.

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.

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.

Cardinals starter Steven Matz allowed two runs and six hits in four innings but remains winless this season.