CHICAGO (AP) - Brian McCann homered twice and the Atlanta Braves beat the Chicago Cubs 8-3 Thursday.

McCann hit a three-run homer in the first and a solo shot in the seventh for his eighth career multi-homer game. Michael Bourn had a career high-tying four hits, scored two runs, and drove in a run.

Marlon Byrd homered and Tyler Colvin added a triple and a run for the Cubs, who committed four errors.

Brandon Beachy (7-2) won his fourth straight decision, recovering from a shaky start to pitch six innings. He allowed six hits, two earned runs and struck out eight.

Matt Garza (6-10) allowed six runs - three earned - and eight hits over five innings. He struck out six.

Copyright 2011 by The Associated Press. All Rights Reserved.