DENVER (AP) - Matt Holliday homered, doubled and drove in four runs, and Kyle Lohse worked through an erratic outing to win his fifth consecutive decision and lift the St. Louis Cardinals over the Colorado Rockies 11-6 on Tuesday night.
Carlos Beltran and David Freese also homered and Allen Craig went 3-for-3 with two walks and three RBIs to help the Cardinals rebound from successive losses. The Rockies dropped to 0-4 on their homestand and have lost seven of eight overall.
Lohse (11-2), who also beat the Rockies three weeks ago in St. Louis, gave up nine hits and five runs in six innings, breaking a string of 10 consecutive quality starts. He struck out five and walked two.
(Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)