How the game was won: Eury Perez grounded out to shortstop with the bases loaded and two out in the sixth, failing to break a 2-2 tie.
Different story in the eighth.
With two outs, Perez stepped into the box with the bases jammed again and drove a two-RBI single to right on the first pitch. Jim Johnson picked up his sixth save and the Braves won 4-2.
Julio Teheran got the no-decision after allowing two runs on five hits and three walks while striking out five over 4 2/3 innings. He only threw 90 pitches and could have finished the fifth, but Fredi Gonzalez replaced him with lefty Ross Detwiler to pitch to Anthony Rizzo.
Number: 26. As in May 26 — the last time Teheran threw less than five innings in a start. He'd tossed seven or more innings five times in that span.
What's next: Atlanta's Manny Banuelos (1-0, 0.75 ERA) will start against fellow lefty Jon Lester (4-8, 3.59 ERA) in the second of a three-game series. First pitch is set for 7:10 p.m.