Willson Contreras hit a three-run homer, John Lackey earned his first win in a month and the Cubs won their fifth straight game with a 5-1 victory over the Atlanta Braves on Tuesday night.
Rain delayed the start of the game for 2 hours, 30 minutes.
The defending World Series champion Cubs moved three games over .500 for the first time since winning at Miami on June 6. Chicago is 2 1/2 games behind NL Central-leading Milwaukee.
The Cubs went up 4-1 in the third on Javier Baez's 11th homer and Contreras' 13th homer, a three-run shot . Chicago led 5-1 in the sixth on Ben Zobrist's groundout.
Lackey (6-9) came off the disabled list to allow one run, five hits and two walks in five innings. He struck out one.
Sean Newcomb (1-5) lost his third straight start, allowing five runs, eight hits and three walks in 5 1/3 innings. The left-hander struck out five.
Contreras has hit safely in 11 of his last 13 games and has a .380 average with four homers over that stretch.
Jason Heyward went 2 for 4 and is hitting .409 over his last seven games.
Mike Montgomery (1-6) will make his eighth start and face Atlanta for the first time in his career. He is 1-3 with a 5.77 ERA as a starter.
R.A. Dickey (6-5) will make his 19th start and face the Cubs for the third time. He is 0-1 with a 7.27 ERA in two career starts against Chicago.