CHICAGO - Ha-Seong Kim hit a three-run homer, Bryce Elder pitched seven innings of four-hit ball and the Atlanta Braves rallied for a 5-1 win over the Chicago Cubs on Wednesday night.

Ozzie Albies added a solo shot the eighth and hit a single in the seventh that broke up a combined no-hit bid by Chicago.

Elder (6-9) allowed one unearned run while striking out six and walking none. The right-hander retired 15 of the last 17 hitters he faced.

Tyler Kinley pitched a perfect eighth, then Raisel Iglesias worked around two walks in the ninth to complete a four-hitter.

Claimed on waivers from Tampa Bay on Monday, Kim drove the first pitch he saw from reliever Drew Pomeranz in the seventh inning 391 feet into the left-center bleachers to put the Braves up 3-1.

Willi Castro hit at RBI single

See Full Page