Cubs 7, Diamondbacks 2

Bryan LaHair drove in two runs to highlight a four-run rally in the sixth as visiting Chicago snapped a seven-game losing streak and avoided a sweep.

Chris Rusin (2-3) worked five solid innings and Anthony Rizzo recorded three hits, an RBI and two runs scored for the Cubs, who were outscored 16-5 in the first two games of the series.

Cody Ransom delivered the lone RBI and rookie A.J. Pollock had a pair of hits for the Diamondbacks, who dropped to 80-79. Arizona will need to take two of three from Colorado this week to ensure back-to-back winning seasons.

Chicago was trailing, 2-1, in the sixth, when the Diamondbacks went to the bullpen. The Cubs loaded the bases on two hits and an error against Bryan Shaw (1-6) and cashed in two pitchers later, when Dave Sappelt singled in the tying run, Anthony Recker was hit by a pitch to force in the go-ahead run and LaHair capped the rally with a pinch-hit two-run single to right.

Only three of the runs for Chicago were earned, a result of three errors by the Diamondbacks. David DeJesus added a solo homer in the ninth to cap it for the Cubs.

GAME NOTEBOOK: Josh Collmenter allowed one run on six hits in five innings in the start for Arizona. … Chicago’s pitching staff had allowed at least five runs in each of the previous seven games. … The Cubs finish up with three games at Houston starting Monday while the Diamondbacks stay home to host Colorado in their final series.
Final1st2nd3rd4th5th6th7th8th9thRHE
Chicago CubsCubs1000041017112
Arizona DiamondbacksDiamondbacks200000000263
WP:Chris Rusin (CHC)
LP:Bryan Shaw (AZ)
Season Series
ArizonaStatsChi. Cubs
5-4Vs4-5
.281Batting Average.240
4.7Runs / Game3.8
9Home Runs9
5Errors5