Kwang Hyun Kim pitched seven scoreless innings, Matt Carpenter hit a two-run triple in the seventh for the first runs of the game and the St. Louis Cardinals snapped San Francisco‘s three-game winning streak by beating the Giants 5-3 on Monday.
Kim (3-5) allowed three hits with two strikeouts and two walks.
Donovan Solano and Steven Duggar hit RBI singles in the ninth against Alex Reyes, but San Francisco’s comeback bid fell short.
Giants starter Kevin Gausman didn’t allow a hit until Nolan Arenado’s one-out single in the seventh that started a two-run rally in what had been a scoreless game. After Yadier Molina struck out, Tommy Edman singled before Carpenter’s triple.
Arenado, an NL All-Star, added an RBI single in the eighth. Alex Dickerson slugged a pinch-hit home run in the bottom half of the inning that held up on replay review.
Gausman (8-3) began the day with a 1.68 ERA, the lowest through 16 starts of any Giants pitcher since the team moved West in 1958.
The right-hander, named an All-Star on Sunday, issued a one-out walk to Paul Goldschmidt in the first then didn’t allow another baserunner until Carpenter walked with one out in the fifth. But Gausman turned an inning-ending double play as Harrison Bader flied out and Carpenter was caught off first.
Third baseman Wilmer Flores made a diving stop of Edmundo Sosa’s hard grounder to start the sixth and fired to first.
St. Louis had scored two or fewer runs in each of its last 10 road losses but pulled this one off after finally getting to Gausman.
The Cardinals and Giants play again to begin the season’s second half at St. Louis — with the all-time series 351-350 with the Cardinals leading for the first time since May 27, 1999 (283-282).
Since 2019, St. Louis is 11-20 against the NL West on the road.
Giants catcher Buster Posey was sore a day after bruising his left thumb during the sixth inning of a 5-2 win at Ariona when a foul tip hit him.
Manager Gabe Kapler wasn’t sure whether Posey might need a stint on the injured list.
“He’s on the roster today, and that’s a good start,” Kapler said.
The seven-time All-Star entered Sunday batting .327 with 12 homers.
Cardinals: OF and cleanup hitter Tyler O’Neill was able to pinch hit but missed his third straight start with a finger injury after he was hit in the right pinkie by a pitch Friday at Colorado. “He’s made strides and I think we’re on the good side of this,” manager Mike Shildt said, noting a decision about the injured list would need to be made soon. … SS Paul DeJong got a rest from the starting lineup after playing four straight games but entered for defense in the eighth.
Giants: LHP Sammy Long was placed on the 10-day injured list retroactive to Sunday with a strained lower back that he felt during his four-inning start Saturday at Arizona. … Posey, 3B Evan Longoria (left shoulder sprain) and OF Mike Tauchman (right knee sprain) all were scheduled to be examined by team orthopedist Dr. Ken Akizuki. … 1B Brandon Belt began light baseball activity in his rehab for right knee inflammation that included playing catch on the field. … RHP Reyes Moronta and RHP Aaron Sanchez both are scheduled to throw live batting practice Tuesday. … OF Mike Yastrzemski had a day off until a pinch-hit strikeout in the eighth. … C Chadwick Tromp was recalled from Triple-A Sacramento.
RHP Adam Wainwright (6-5, 3.49 ERA), who has allowed two or fewer runs in five straight starts, pitches in San Francisco for the first time since a 5-2 loss on Sept. 19, 2016. The Giants counter with RHP Johnny Cueto (6-4, 4.00), looking to bounce back from a loss at Arizona.