SAN FRANCISCO (AP) — Joe Musgrove had a season-high 11 strikeouts, Manny Machado drove in three runs and the San Diego Padres beat the San Francisco Giants 5-4 on Wednesday afternoon, completing a three-game sweep.
Luis Campusano and Jake Cronenworth added RBIs for San Diego, which has won five of its last six games and five straight against San Francisco.
“To come here and take three from them, that was a huge win for us,” Machado said. “We’re playing good collective baseball and that’s what we’re going to have to do here in this last stretch.”
Musgrove (9-6) allowed three runs on three hits and two walks in 6 2/3 innings. The right-hander earned his first win since June 16, snapping a six-game losing streak.
“It’s been like two months since I got a win,” Musgrove said, laughing. ”It just feels nice to be back in the win column.”
All-Star closer Josh Hader overcame his recent struggles to secure his 30th save in 33 opportunities and his first with the Padres.
“It was a step in the right direction,” Hader said. “I felt like today, even though I got behind on a few guys, I was still able to execute the big pitch that I needed to make.”
Austin Wynns, Thairo Estrada, Luis González and Joc Pederson drove in runs for the Giants, who lost their seventh straight game, matching a season high.
Alex Wood (8-12) lost his third consecutive start, giving up four runs on five hits with five strikeouts and a walk in 4 2/3 innings.
Machado broke a scoreless tie with an RBI single in the top of the fourth. San Diego added three runs in the fifth on an RBI single by Campusano and a two-run double by Machado.
Cronenworth tacked on a sacrifice fly in the sixth to make it 5-0.
Wynns got San Francisco on the board with an RBI double in the…