Matt Holliday flexed his muscles and the Rockies paid the price Wednesday night at rainy Coors Field. The Cardinals' slugger mashed two mammoth home runs and drove in five runs, leading St. Louis a 9-6 victory.

The skies opened after the seventh inning, leading to a 1-hour, 26-minute rain delay. The Cardinals, cheered on by the red-clad fans who stuck around after the rain, came back to finish things off, sending the Rockies to their seventh consecutive loss at home.