Keith Moreland, whose RBI single completed a four-run third inning, drove in three runs to lead Chicago in Philadelphia. The loss--the eighth in 13 games for the Phillies--combined with the St. Louis Cardinals' 4-2 victory over the Expos in Montreal, clinched the National League East title for the Cardinals.
The victory clinched fifth place for the Cubs.
The Cubs took loser Marty Bystrom (5-6) for their third-inning output after two were out. Junior Kennedy led off with a single, was sacrificed to second, went to third on a fly ball and scored on a single by Ryne Sandberg.
Bill Buckner then tripled to bring home Sandberg and came across on Leon Durham's single. Moreland, who drove in a second-inning run with a ground out, then singled home Durham, who was running on the pitch and scored all the way from first.
Randy Martz (11-10) yielded nine hits over eight innings, struck out two and walked one for the victory.
Phillies Manager Pat Corrales was ejected for the second day in a row. He was thrown out in the bottom of the eighth by umpire Eric Gregg.
Corrales said of the loss, "Sure, I'm disappointed. I expected us to go into the last week fighting for it (the division title), which we didn't do. It got away from us."
Corrales was upset by the performance of starting pitcher Marty Bystrom.
"In the first (inning) he threw hard. In the second he started throwing a lot of junk and got hit," Corrales observed