TORONTO -- Brian McCann connected for two homeruns, including a go-ahead shot in the 10th inning, to lift the Atlanta Braves past the Toronto Blue Jays, 7-6, on Tuesday.
Jordan Schafer and Evan Gattis also homered for the Braves (31-20) before a crowd of 45,224 at Rogers Centre, as they earned a split of the two-game set against the Blue Jays (22-30).
Right-hander Thad Weber (0-1) gave up McCann's 10-inning homer and his sixth of the season to take the loss. Right-hander Cory Gearrin (2-1) pitched the ninth to earn the win.
Craig Kimbrel worked around a leadoff walk to secure his 16th save. Braves left-hander Paul Maholm allowed five runs and 10 hits in six innings, including a home run by Jose Bautista.
Discomfort in the forearm forced Toronto right-hander Brandon Morrow from the game after two innings. He allowed four hits, including Schafer's home run, and four runs (two earned).
Veteran Ramon Ortiz took Morrow's place and allowed two runs on successive home runs by Gattis and McCann in the sixth.
Andrelton Simmons and Freddie Freeman each had three hits for Atlanta, while J.P. Arencibia had three hits for the Blue Jays.
The Blue Jays led 4-3 after a bizarre first inning.
The Braves scored three runs, one earned, in the first with the help of two Blue Jays throwing errors, one by Bautista from right field and the other by first baseman Edwin Encarnacion.
Schafer doubled and Simmons singled to open the game. Freeman had the only other hit and the only run batted in of the frame when he singled to right. It scored Schafer and Simmons came home on Bautista's errant throw. Freeman scored when Encarnacion grabbed McCann's rap to first but threw wildly, behind Morrow, from his knees for an error, allowing Freeman to score from second.
The Blue Jays answered with four runs in the home first on five hits, one of which was an Arencibia double on a popup that dropped between second baseman Dan Uggla and right fielder Jason Heyward. Encarnacion had an RBI double, Mark DeRosa had a two-run double to snap an 0-for-8 drought and Colby Rasmus had an RBI single.
Schafer hit his second homer of the season with two out in the second to tie the game at 4.
Bautista clubbed his 12th homer of the season with two out in the fourth on a pitch clocked at 61 miles an hour to put the Blue Jays up 5-4. Gattis led off the sixth with his 12th homer and McCann followed with his fifth of the season and the Braves led 6-5.
Bautista led off the seventh with a double against right-hander Anthony Varvaro and scored on Arencibia's third hit of the game, a one-out double to tie the game at 6. DeRosa walked, but Rasmus lined softly into a double play against left-hander Luis Avilan.
Notes. Blue Jays 3B Brett Lawrie didn't play because of a sprained left ankle incurred while stealing second in the sixth inning of Monday's 9-3 Toronto win. He's listed as day to day. ... RHP Josh Johnson (triceps strain) is scheduled to return to the Toronto rotation June 4 to start against the San Francisco Giants, after he pitches for Triple-A Buffalo on Thursday, his final rehabilitation assignment outing. ... Braves' LF Justin Upton didn't start for the Braves, but Heyward was back in right field after being rested on Monday. ... Braves' CF B.J. Upton sat for the second straight day as he makes some hitting adjustments. ... The teams move to Atlanta for two games with RHP Esmil Rogers (1-2, 4.56 earned-run average) starting Wednesday for Toronto against Braves' RHP Kris Medlen (1-5, 3.16 ERA).