Aledmys Diaz's walk-off single in the ninth inning gave the St. Louis Cardinals a 6-5 come-from-behind victory over the San Diego Padres Thursday night.
Matt Holliday and Randal Grichuk homered, and the surging St. Louis Cardinals completed a three-game sweep of the Pittsburgh Pirates with an 8-3 victory Sunday.
Max Scherzer pitched seven strong innings to beat his hometown team for the first time, and the Washington Nationals completed a three-game sweep of the St. Louis Cardinals with a 6-1 victory Sunday.