Brandon Moss belted a walk off RBI-single to give the Cardinals a 3-2 victory over the Rockies at Busch Stadium. Randal Grichuk clubbed a two-run home run and Jason Heyward went 2-for-3 and scored twice for St. Louis, which took three of four from Colorado. Trevor Rosenthal improved to 2-and-2 in relief. The Cards are now an MLB-best 40-and-16 at home. Ben Paulsen doubled in a run in the sixth and Nolan Arenado scored on a wild pitch from Steve Cishek later in the inning. Scott Oberg suffered the loss, the Rockies' fourth in five games.