Mike Bolsinger earned his first major league win, pitching into the seventh inning and hitting an RBI single as the Arizona Diamondbacks beat the Cubs 5-2 Thursday.
Bolsinger (1-1) allowed one unearned run and four hits in 6 2-3 innings. He struck out seven and walked two.
Miguel Montero drove in two runs, and the Diamondbacks won consecutive games for only the second time this season. Addison Reed got his fifth save in six chances with a perfect ninth.
Edwin Jackson (1-2) pitched seven innings. He retired 17 of 18 batters after Bolsinger's run-scoring single in the second.
Montero hit a two-out double in the first inning for a 1-0 lead.
The Cubs got that run back right away in the bottom half. Leadoff man Emilio Bonifacio stretched a hit up the middle into a hustle double, which was reviewed when it appeared he was tagged out when he overslid the base. After a lengthy replay review, the call stood.
Following a walk, Bonifacio scored on Arizona left fielder Roger Kieschnick's error on a line drive by Anthony Rizzo.
The Cubs went on to load the bases with one out on a walk, but Bolsinger struck out Mike Olt looking and got Welington Castillo to fly out.
Cliff Pennington walked in the Arizona second and scored on Tony Campana's double. Bolsinger singled for a 3-1 lead.
Despite throwing 40 pitches through two innings, Jackson posted his longest outing since Sept. 10. He allowed five hits while walking two and striking out four.
Rizzo hit a solo home run in the eighth, his third of the season.