Bryce Harper homered and tied a career-high with five hits, Andrew McCutchen smacked a grand slam and Philadelphia handed Chicago its 11th straight loss, beating the Cubs 15-10 on Tuesday night.
Rhys Hoskins also went deep. The Phillies jumped on Jake Arrieta (5-9) after beating Chicago 13-3 the previous night and finished two shy of a season-high with 16 hits.
The Cubs, meanwhile, extended their worst skid since they dropped 12 in a row in May 2012. They remained winless since Zach Davies and three relievers combined to no-hit the Dodgers in Los Angeles on June 24. And with Arrieta failing to make it through the second inning in his second straight start, they fell into a huge hole.
Harper hit his seventh homer in 13 games when he crushed a three-run drive in the seventh, extending the lead to 15-4. He finished with a season-high four RBIs.
McCutchen, the game's fourth batter, smacked his third career grand slam and second this season in the first inning.
Hoskins chased Arrieta with a two-run double in the second, making it 7-0, and hit the left-field scoreboard with a drive leading off the seventh. Jean Segura chipped in with four hits and four runs.
Nola (6-5) went six innings, allowing four runs and six hits. He struck out eight and walked one, and the Phillies withstood a shaky effort by their struggling bullpen.
The Phillies send All-Star RHP Zack Wheeler (6-4, 2.05 ERA) to the mound, while the Cubs go with RHP Alec Mills (3-2, 4.85). Wheeler pitched shutout ball into the eighth Friday in a 10-inning, 4-3 win over San Diego. Mills is coming off a tough-luck loss at Cincinnati last week, when the Reds beat the Cubs 2-1.