Marquis, who burst out to a 5-1 start this year after winning a career-high 15 games in 2004, has slowed down drastically over the last six weeks.
The right-hander lost consecutive starts from June 15-21, surrendering 15 runs and 15 hits over 7 1-3 innings, before settling down with a solid effort in St. Louis’ 5-4 loss to Pittsburgh last Sunday.
Marquis allowed three runs and five hits over six innings, but did not receive a decision, leaving him winless since an 8-1 victory over the New York Yankees on June 10. He has just one strikeout and seven walks during his personal slide.
The Cardinals rebounded from Thursday’s series-opening 7-0 loss by blanking the Rockies 6-0 behind Chris Carpenter on Friday.
Carpenter became the majors’ fourth 12-game winner and Albert Pujols homered in the first inning to extend his hitting streak to 13 games for the NL Central-leading Cardinals, who climbed a season high-tying 21 games above .500.
Aaron Miles had two singles for the Rockies, who are a major league-worst 6-32 on the road. It’s also the worst in baseball since the 1982 Twins began 5-32.
Colorado had won three of its first five meetings with St. Louis this year.