SAN FRANCISCO (AP) — Wilmer Flores hit a grand slam in the first inning and tied his career high with six RBIs as the San Francisco Giants shrugged off their offensive funk and beat the St. Louis 13-7 on Saturday night to end a five-game losing streak.
On a day the Giants honored former receiver Buster Posey in a pregame ceremony, Mauricio Dubón and Darin Ruf also homered.
Additionally, the San Francisco batters walked eight, six of which scored.
“We feel like we’ve built an offense that can see pitches and work pitchers,” Giants manager Gabe Kapler said. “It’s the attacking style that tends to lead to big innings and big innings usually lead to wins.”
Cardinals receiver Yadier Molina has reached 1,000 career RBIs. Dylan Carlson added a three-run homer, but St. Louis committed three errors and his three-game winning streak was snapped.
Logan Webb (4-1) struck out seven in five uneven innings to go undefeated in his last 17 starts at Oracle Park. He allowed four runs and eight hits while dodging traffic most of the afternoon.
“Guys get a lot of points and every set gives back, it’s not ideal, but there are a few things we can take away,” Webb said. “I have to be better than what I gave today and the last two outings.”
San Francisco had scored a total of five runs in its previous four games before jumping over Steven Matz (3-2) for three homers in the first two innings.
Flores’ first grand slam since 2017 erased a 1-0 deficit and came after Matz walked two of the first three batters. Flores also had a sacrifice fly in the fourth and a loaded walk in the eighth.
The Giants slugger hit bases loaded three times and missed a chance to become the first player in Giants history to win two Grand Slams in one game.
“I should have swung,” Flores joked of his last at bat. “I thought about it, like it could be cool, but I kept it simple. Every time I think big, nothing good happens.
Dubón and Ruf each hit two-run shots in the second inning.
Matz was rocked by the Giants in his shortest outing of the season. The Cardinals southpaw allowed eight career runs and five hits over three innings, raising his ERA to 7.01.
Molina’s single in the second made him the eighth leading receiver in MLB history to hit 2,000 hits and 1,000 RBI. The last to do so was Iván Rodriguez, who retired after the 2011 season.
Former Giants manager Bruce Bochy and home run king Barry Bonds were among those paying tribute to Posey. Also in attendance were former teammates Hunter Pence, Brian Wilson, Matt Cain and Bengie Molina, whose trade to the Texas Rangers in 2010 paved the way for Posey to become San Francisco’s full-time starter behind the plate.
Molina wore a No. 28 jersey and thanked Posey for presenting him with a World Series ring, which the team presented to Molina after his 2010 championship run. Molina then requested and received a hug from Posey and had an autograph the jersey by five times Silver Slugger.
A lifetime .302 hitter who hit 158 career home runs and 729 RBIs, Posey thanked the crowd and his former colleagues.
“I never thought it was about me,” said the 2012 NL MVP. “It was about me being part of something.”
Posey’s two oldest children threw ceremonial first pitches to their father.
Cardinals: RHP Jack Flaherty (right shoulder) kicked off the bullpen before the game for the first time since it closed and went on the injured reserve list in spring training. … RHP Drew VerHagen was scheduled to make his second rehab appearance with Triple-A Memphis on Saturday night.
Giants: 1B Brandon Belt went off in the eighth inning with a stiff neck after swinging on a pitch. The belt was out of COVID-19 IL before the game. RHP Dominic Leone has also returned from the COVID list. IF/OF Jason Vosler and RHP Sean Hjelle have been opted for Triple-A Sacramento.
RHP Cardinals Dakota Hudson (2-2, 3.16) begin the series finale on Sunday. Hudson has two wins in four career appearances against San Francisco. The Giants plan to call up RHP Jakob Junis (1-0, 0.00) from the Minors to make his first start of the season.
More AP MLB: https://apnews.com/tag/MLB and https://twitter.com/AP_Sports
Copyright © The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.