SAN FRANCISCO — Nick Castellanos had a two-run homer among his three hits, Cristopher Sánchez struck out seven in six scoreless innings and the MLB-leading Philadelphia Phillies beat the San Francisco Giants 6-1 on Wednesday to snap a three-game losing streak.
Castellanos added a double and a single as Philadelphia avoided a series sweep and ended a nine-game losing streak at Oracle Park.
''Any time that you get results in this game, it kind of puts your mind at ease a little bit,'' Castellanos said. ''But just as a collective group, it feels good to go into the off-day with a W.''
Sánchez (3-3) scattered four hits and a walk, lowering his ERA to 2.83.
''I was attacking the hitters early,'' he said through a translator. ''I mixed my pitches well. My sinker was (good), my change-up was (good), everything was great.''
Kyle Schwarber hit his 36th career leadoff homer and his fifth this season, tying Baltimore's Gunnar Henderson for the MLB lead. Schwarber added an RBI single in the eighth.
Cristian Pache had two hits, including an RBI single, as the Phillies closed out a six-game trip with a 2-4 record.
''Schwarber leads off the game with a home run to get us going and we kept adding on, so it was a good day offensively,'' Philadelphia manager Rob Thomson said.