Carlos Martinez gave up three hits in eight scoreless innings, Brandon Moss and Stephen Piscotty homered and the St. Louis Cardinals beat the Arizona Diamondbacks 8-2 on Tuesday night.
Domingo Santana hit a go-ahead two-run homer in the ninth inning, Chase Anderson threw six innings without an earned run and the Milwaukee Brewers beat the St. Louis Cardinals 6-4 on Wednesday night.
Brandon Moss hit a three-run walk-off home run with two outs in the ninth, giving the St. Louis Cardinals an 8-5 win over the Washington Nationals on Tuesday night.
Matt Carpenter, Brandon Moss and Mark Reynolds all hit home runs, Yadier Molina drove in two and the St. Louis Cardinals beat the San Francisco Giants 7-5 on Sunday.