PHOENIX - Justin Upton and Cody Ransom homered to power the Arizona Diamondbacks past the slumping Chicago Cubs 8-3 on Friday night.
The Diamondbacks snapped a two-game losing streak but still were eliminated from the NL wild card midway through the game when the St. Louis Cardinals beat the Washington Nationals 12-2.
Arizona starter Ian Kennedy (15-11) was uncharacteristically wild, walking six in 5 1/3 innings but held the Cubs to three runs and four hits. The right-hander struck out five.
Aaron Hill and A.J. Pollock had RBI doubles and Adam Eaton added a run-scoring single for Arizona.
Dave Sappelt homered and Travis Wood (6-13) allowed five runs and five hits over five innings for the Cubs, who have lost six straight and 10 of 11. Wood struck out three and walked two in his second straight loss.
Kennedy's six walks were his second-most in 109 career starts, trailing only a nine-walk outing on June 26, 2010 at Tampa Bay. It was also one more walk than he had issued in his four previous September starts combined.
Eaton doubled to lead off the game and Pollock followed with a double to right-center to give Arizona a 1-0 lead.
Ransom homered to left with one out in the fourth to make it 2-0. Upton hit a towering two-out homer to left in the fifth inning.
• What: Cubs at Diamondbacks
• When: 5:10 p.m.
• TV; radio: FSAZ, WGN; 1490-AM, 104.9-FM