The trio set a season-high for combined hits by Braves outfielders this year, surpassing the previous high of six, in the absence of Jason Heyward, Justin Upton and B.J. Upton.
Mike Minor struggled through the first two innings, getting out of a bases loaded jam on 28 pitches in the first and giving up two runs on three hits in the second. He went on to retire the next 11 batters he faced over his seven innings and gave himself the lead with a two-run double in the fifth inning.
Brian McCann put the Braves on the board with a solo homer in the fourth, setting up the lineup for Johnson's single to start the fifth, which Terdoslavich followed with a double to put two on and no outs for Minor, who lined a pitch from Homer Bailey into the left field corner.
Bailey was inconsistent yet again. After throwing a no-hitter two starts ago, he has given up four runs in consecutive starts.
Terdoslavich started the sixth with his second knock of the game, which Constanza followed a few batters later by driving in Chris Johnson on a single. Constanza went 3-for-4 in his first Major League game of the year after being called up an hour after Friday's game.
Dan Uggla continued his hit streak with a solo homer in the seventh inning. He leads the team with 17 this season and has three homes in July.
The Braves wrap up their first half Sunday afternoon with the Reds before heading into the All-Star break.
Atlanta, Atlanta Braves, Baseball, Brian McCann, Cincinnati Reds, Dan Uggla, Homer Bailey, Joey Terdoslavich, Jose Constanza, Mike Minor, MLB, Reed Johnson