Austin Riley homered and Ehire Adrianza drove in the go-ahead run with the first of four straight bases-loaded walks as the Atlanta Braves scored six times in the eighth inning to complete a three-game sweep of the St. Louis Cardinals with an 8-4 victory Thursday night.
Atlanta's rally came against a Cardinals bullpen that couldn't hold a lead for the second straight night. The third-place Braves (55-54) moved above .500 mark for the first time this season and sit just 1 1/2 games behind the NL East-leading New York Mets.
Riley's two-out, two-run homer off Giovanny Gallegos in the eighth tied the game at 4 and denied Cardinals starter Wade LeBlanc his first win in more than a year. The homer came one night after Gallegos gave up three runs in two-thirds of an inning while taking the loss.
Gallegos (5-5) was pulled for Alex Reyes after giving up a double to Dansby Swanson. Reyes hit the first batter he faced with a pitch and then walked four straight, including Adrianza, Stephen Vogt and Ozzie Albies with the bases loaded to stretch the lead. Justin Miller took over, only to walk Jorge Soler and force in another run.
Andrew Knizner's leadoff homer and Nolan Arenado's RBI single gave the Cardinals a 2-1 lead in the third.
Adam Wainwright (9-6, 3.53 ERA) gets the start as St. Louis hosts LHP Mike Minor (8-9, 5.31) and the Kansas City Royals in the first of three on Friday night. The 39-year-old Wainwright went seven innings for a third straight start and earned his first career win over Minnesota on Sunday.