Braves Complete Sweep Over Cardinals

ST. LOUIS — — Matt Olsonhomered and drove in three, and the Atlanta Bravescompleted a three-game sweep of the St. Louis Cardinals 5-2 on Wednesday.

Bryce Elder, who was recalled from Triple-A Gwinnett on Tuesday, pitched six strong innings, giving up two hits, striking out six and walking three.

Olson’s 410-foot solo homer in the second was part of a three-hit day. He also had a pair of doubles in the first and fourth that scored Ronald Acuña Jr. twice.

Cardinals starter Miles Mikolas (0-1) struggled in his second straight start to begin the season, allowing five runs on nine hits, as well as striking out six and walking one.

Cardinals rookie Jordan Walker hit his first career home run, driving a Michael Tonkin slider over the left field wall in the seventh. Walker, who added an RBI double in the ninth, has a six-game hitting streak to start his career.

RHP Jack Flaherty (1-0, 0.00 ERA) will start St. Louis’ first road game of the season Friday night at the Milwaukee Brewers and RHP Brandon Woodruff (0-1, 1.50 ERA), 6:15 with the pregame and the first pitch at 7:10 on KIRX.