PHILADELPHIA—Zack Wheeler struck out 11 in seven innings, Bryce Harper hit a three-run homer for the second consecutive day, and Kyle Schwarber added a solo shot to help the Philadelphia Phillies complete a four-game sweep of the San Francisco Giants with a 6–1 win on Monday.
Harper went deep off Giants rookie Mason Black, spoiling the major-league debut of the Giants right-hander, who pitched into the fifth inning against the team he grew up rooting for.