Cardinals flex power late, knock off Braves

Tyler O'Neill hit the tiebreaking three-run homer to lift the St. Louis Cardinals past the visiting Atlanta Braves 6-3 Sunday.

Tommy Edman and Lars Nootbaar hit solo homers for the Cardinals, who erased a 3-2 eighth-inning deficit to win for the 12th time in their last 15 games.

Dansby Swanson hit a three-run homer for the Braves

Cardinals starting pitcher Adam Wainwright allowed two runs on eight hits in 6 2/3 innings

Ryan Helsley (9-1) earned the victory, and Giovanny Gallegos racked up his 13th save in 19 opportunities

Cabrera (4-2), making just his 15th career appearance, allowed five hits, three walks and six runs in 5 2/3 innings.