SAN FRANCISCO — Brian McCann hit a two-run homer and an RBI single in his third game this season after coming off the disabled list, and the Atlanta Braves beat the San Francisco Giants, 6-3, on Thursday night to begin a four-game series between NL division leaders.
Freddie Freeman and B.J. Upton both drove in a run to help back Julio Teheran (2-0), who pitched seven efficient innings in his 10th career start.
Buster Posey hit a two-run homer and an RBI single, but the Giants were done in by the fifth inning when the Braves batted around.
The Giants (20-15) fell into a first-place tie in the NL West with Arizona.
Indians 9, A’s 2: at Cleveland, Jason Kipnis, Nick Swisher and Mark Reynolds hit home runs and Scott Kazmir struck out 10 in six innings, leading Cleveland over Oakland to complete a four-game sweep of the Athletics.
Josh Donaldson homered for the A’s, who fell to .500 for the first time since April 4 when they were 2-2. Oakland is just 6-14 after starting 12-4.