Randal Grichuk hit a two-run homer, going deep for the fourth game in a row since returning from the DL and Mike Leake pitched seven scoreless innings as the Cardinals beat the Colorado Rockies 8-2 on Monday night.
The Cardinals improved to 20-5 against the Rockies at home since the 2010 season.
Grichuk’s two-run homer off Rockies starter Antonio Senzatela (10-4) gave the Cardinals a 4-0 lead in the fourth. Jose Martinez and Tommy Pham each hit solo home runs in the seventh off Chris Rusin to make it 6-0.
Leake struck out six.
The Cardinals closed to four games of idle Milwaukee.