SAN FRANCISCO (AP) Patrick Wisdom homered again, Marcus Stroman pitched six scoreless innings for his first win in more than two months and the Chicago Cubs beat the struggling San Francisco Giants 4-2 on Friday night.
Wisdom connected for the second consecutive day and also doubled in the ninth as the Cubs scored three times to take a 4-0 lead on the way to their seventh victory in eight games.
Wilmer Flores hit a two-run homer off closer David Robertson in the bottom of the ninth before the right-hander struck out Thairo Estrada to end it.
''Our bullpen's continued to step up for us in a big way,'' Cubs manager David Ross said. ''We got them in some jams tonight and they were able to pick us up. I can't say enough about the pitching.''
San Francisco, which snapped a seven-game skid Thursday night, has dropped eight of nine.
The Cubs struck out 14 times before their offense got going in the ninth with some help from the Giants' defense.
Nico Hoerner drew a one-out walk from Camilo Doval. After Wisdom doubled, Frank Schwindel reached on an infield single that scored Hoerner. Alfonso Rivas followed with an RBI single.
Christopher Morel then hit a high fly to right that deflected off Mike Yastrzemski's glove for an error as pinch-runner Nelson Velazquez scored.
Stroman (3-5) got back into the win column despite a sluggish start and repeatedly having to pitch around traffic.
After getting bailed out by his defense in the first inning, Stroman got Tommy La Stella to strike out swinging with runners on the corners in the second. When the Giants put runners at second and third with one out in the fourth, Stroman induced fly balls from Joey Bart and La Stella.
''I've just been on a roll,'' Stroman said. ''Body feels good. Sinker's doing everything I need it to do, and everything kind of plays off that.''
Stroman allowed eight hits with three strikeouts and one walk.
''It's consistent strikes, in and out, up and down,'' Ross said. ''It's all quadrants all the time. I know he had a lot of traffic early on, they said that in my mid-game interview, and I (said), `But he feels in control.'''
San Francisco threatened two more times but Yastrzemski grounded out with the bases loaded to end the seventh and pinch-hitter Austin Wynns struck out swinging with the potential tying run on second in the eighth.
A day after hitting his 50th career home run, Wisdom added his 19th of the season on a 3-2 sinker from Alex Cobb (3-5) that was chest high. Wisdom paused at the plate to watch the ball, glanced at Cobb momentarily and then rounded the bases.
Cobb had a season-high 11 strikeouts and allowed three hits and one run in six innings.
THE END IS NEAR
With the trade deadline approaching Tuesday, All-Star catcher Willson Contreras is among several Cubs who could be playing elsewhere very soon. Stroman certainly expects his battery-mate to be in a different uniform after the deadline.
''He's still on our team but it's almost like you know what's going to happen,'' Stroman said. ''His career's just getting started. He's going to be a perennial All-Star.''
HAPP'S BIG HITS
A day after ending Alex Wood's no-hit bid with a leadoff single in the seventh, Happ broke up Cobb's try with two outs in the fourth. Happ hit a sharp liner that deflected off the glove of third baseman Jason Vosler and rolled away.
Happ also turned in the defensive play of the game when he made a one-hop throw to the plate to easily nail Flores trying to score from second on Yastrzemski's single. It was Happ's career-best eighth outfield assist this season.
''That was probably my best throw of the year,'' Happ said. ''Everything kind of lined up, and being able to make that play for 'Stro right off the bat was great.''
Cubs: LHP Wade Miley (shoulder strain) threw 36 pitches in a rehab start with High-A South Bend. Miley allowed six hits and four earned runs in 2 1/3 innings.
Giants: All-Star outfielder Joc Pederson was placed on the seven-day injured list with a concussion. Vosler, called up from Triple-A Sacramento, started at third base. . Luis Gonzalez started in right field after missing Thursday's game with a sore back.
Cubs LHP Drew Smyly (3-5, 3.93 ERA) faces San Francisco for the fourth time in his career Saturday afternoon. Smyly is seeking back-to-back wins for the first time since coming off the injured list.
Giants RHP Jakob Junis (4-2, 2.98) has allowed two earned runs or fewer in seven of his eight starts this season.
More AP MLB: https://apnews.com/tag/MLB and https://twitter.com/AP-Sportsd
Copyright 2023 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.