ATLANTA — Eury Perez drove in two runs with a bases-loaded, tiebreaking single in the eighth inning and the Atlanta Braves overcame Kyle Schwarber's three hits to beat the Chicago Cubs 4-2 on Friday night.
Perez punched the single to right field off Pedro Strop (1-5) to drive in Kelly Johnson, who doubled, and A.J. Pierzynski, who was issued an intentional walk.
Arodys Vizcaino (1-0) pitched a perfect eighth, and Jim Johnson earned his sixth save with three straight outs in the ninth.
Schwarber, the left-handed hitting rookie, had two singles and a double — all to right field — in his first start at catcher after being recalled earlier in the day.
The Braves snapped a five-game losing streak.
Kyle Hendricks took a streak of 22 1/3 scoreless innings into the game before giving up a first-inning run. Schwarber's throwing error on a stolen base by Nick Markakis set up Johnson's run-scoring single to right field.
Hendricks allowed two runs, one earned, in 5 2/3 innings.
The Cubs couldn't take advantage of having runners on first and third with no outs in the first. They again had runners on first and third in the third. Following Kris Bryant's second strikeout, Anthony Rizzo walked to load the bases. Jorge Soler followed with a two-run single to center field.
Julio Teheran allowed two runs and five hits and three walks in 4 2/3 innings. After throwing more than 100 pitches in six of his last seven starts, Teheran didn't look happy to be pulled with two outs in the fifth after throwing 90 pitches. Teheran exited after giving up a two-out double to Schwarber and a walk to Bryant.
Ross Detwiler, signed earlier in the day, ended the inning on Rizzo's groundout.
Schwarber, the fourth overall pick in the 2014 draft, was named the MVP of the All-Futures Game on Sunday. He was recalled by Chicago on Friday because of catcher Miguel Montero's thumb injury.
Schwarber's first call-up to the majors lasted only six days, when he made five starts as the designated hitter. This time, he's back and will have at least a share of the starting job at catcher.
Manager Joe Maddon said catcher David Ross will start with left-hander Jon Lester on Saturday night.