Cardinals starting pitcher Shelby Miller snapped a two-game losing streak Wednesday, as he received a plethora of run support in a 12-2 win over the Angels.

Miller didn't need much of that support, however, as he was on top of his game. He made just one mistake, allowing a two-run home run to Hank Conger in the second inning, but he already had a 7-0 lead at that point. Those were the only runs Miller would allow in six innings, as he ended his mini slide.

Miller struck out six batters and walked two, while allowing five hits. He threw 70 of 102 pitches for strikes, as he pushed his record to 9-6. 

Miller carries a 2.80 ERA into his next start, scheduled for Tuesday against the Astros.