Daniel Descalso went 3-for-3 with his first career grand slam and an RBI double in the Cardinals' 10-2 rout of the Padres on Tuesday.
Adam Wainwright limited the Padres to one run and four hits in 7 1/3 innings to pick up his sixth win Tuesday.
Padres reliever Anthony Bass was charged with four runs in his second inning of work Tuesday against the Cardinals.
Mike Trout homered in the eighth inning Tuesday to complete his first cycle in the Angels' 12-0 massacre of the Mariners.
Jerome Williams blanked the Mariners for eight innings to win Tuesday night.
Aaron Harang was lit up for seven runs in 3 2/3 innings by the Angels on Tuesday.
Josh Hamilton went 2-for-5 and hit a two-run homer off Aaron Harang on Tuesday.
Alex Gordon went 3-for-4 with a run scored to help the Royals come back and beat the Astros 7-3 on Tuesday.