BOSTON (AP) -- Chris Johnson's throwing error from third base allowed Jackie Bradley Jr. to score from second with none out in the ninth inning, giving the Boston Red Sox a 4-3 win over the Atlanta Braves for their fourth straight win after a 10-game skid.
The Red Sox took advantage of two more errors to score twice in the eighth to tie it 3-all and set up closer Koji Uehara (1-1) for the win.
Bradley and Brock Holt drew back-to-back walks off closer Craig Kimbrel (0-1). Xander Bogaerts followed with a hard grounder to Johnson at third. Johnson stopped it and picked it up, but his attempt to force Holt at second base was off and the Red Sox were rushing out of the dugout as the ball trickled into right and Bradley came around for the winning run.
Boston completed a four-game sweep in the home-and-home series with the Braves.
Jason Heyward homered and Freddie Freeman drove in a run and scored once for the Braves, who lost their fourth straight and fifth in six games.
Atlanta led 3-1 when Holt led off the eighth with a bloop single to left off reliever David Carpenter. He went to second when left fielder Justin Upton took his eye off the ball and it bounced past him. Bogaerts followed with an RBI single and Dustin Pedroia reached on a slow roller up the middle that was called a hit.
A.J. Pierzynski followed with another single to center that B.J. Upton let get by him for the second error of the inning, allowing Bogaerts to score and tie it at 3-all.