
Harrison Bader and Nolan Arenado homered in the seventh inning to help the St. Louis Cardinals rally past the Arizona Diamondbacks 7-5 on Sunday.
St. Louis won for the third time in five games and salvaged a split of the four-game series.
Jordan Luplow hit two homers for Arizona, and Nick Ahmed and Christian Walker also went deep.
The Cardinals trailed 5-3 before scoring four times in the seventh.
Brendan Donovan had a run-scoring grounder, and Bader slammed a two-run shot off reliever Keynan Middleton ((0-1) to put the Cardinals up 6-5. One batter later, Arenado slammed his team-high sixth of the season.
The Cardinals host the Kansas City Royals for a makeup game today.