By Sam Bush
Odúbel Herrera hit a three-run homer, and Andrew Knapp, Didi Gregorius, Rhys Hoskins and Alec Bohm also went deep as the the Phillies handed the Cubs their 10th straight loss 13-3.
The Cubs remained winless since Zach Davies and three relievers combined to no-hit the Dodgers in Los Angeles on June 24. They also extended their worst losing streak since a 12-game slide in May 2012.
Herrera’s drive against Kohl Stewart capped a six-run eighth that broke open a 4-2 game. Bohm also drew a bases-loaded walk and two more came in when third baseman Eric Sogard misplayed Ronald Torreyes’ grounder.
Knapp led off the third with his second homer, and Gregorius added a solo shot against Davies in the fourth. Hoskins and Bohm went back to back against Sogard in the ninth.
Andrew McCutchen had three hits and scored two runs. He delivered a tiebreaking double in the sixth, and the Phillies scored twice in the inning.
“We’ve kinda been waiting for everybody to get healthy,” Hoskins said. “I think you can just kind of see the depth and the length of the lineup.”