Defeat came in a new fashion as Tyler Johnson walked Rockies right fielder Brad Hawpe with the bases loaded to break a 2-2 tie in the ninth inning. The Rockies probably should have had the run earlier, as shortstop Troy Tulowitzki's drive to center field in the ninth appeared to be a home run rather than the double that second-base umpire Bob Davidson ruled it.
At least the Cardinals scored a couple of runs with Anthony Reyes on the mound. While Reyes, 0-5, had been pitching through his first five starts, the Cardinals had scored only two runs.
But that same pair failed to get home the tying run in the ninth after So Taguchi had stolen third to give the Cardinals runners at first and third with one out.
ROCKIES 3, CARDINALS 2: The Cardinals scored three or fewer runs for the 23rd time in 30 games and lost for the 11th time in 16 home games as Colorado pushed across the go-ahead run in the ninth inning on a bases-loaded walk.
Anthony Reyes pitched perhaps his best game of the season, giving up only three hits and two runs in six innings, but he remained winless since the first game of the 2006 World Series.
NOTES AND QUOTES
--RHP Brad Thompson will make just the second start of his big-league career Tuesday night when he faces Colorado at Busch Stadium. Thompson lasted only two innings in a start last May 24 in San Francisco.
He will be taking the turn of RHP Chris Carpenter, who will be out at least three months recovering from upcoming elbow surgery.
--2B Aaron Miles was a the seventh different leadoff man in seven games Monday, with SS David Eckstein, the normal leadoff man, still hitting eighth. Miles was nothing for three and the seven leadoff men have combined for just seven hits.
--The Cardinals are last in the majors in runs scored at 92 and have scored in the first inning just once in 30 games.
"I'm more concerned about our offense getting geared than if we're going to pitch well enough," said manager Tony La Russa. "If we'd been more effective offensively, our record wouldn't be quite what it is (12-18). We've had a lot of low-scoring games and we're better than that."
--RF Ryan Ludwick, purchased from Class AAA Memphis on Sunday, played right field and, although he is one for eight in two games, he has knocked in two runs. La Russa wouldn't commit to any long-term play for Ludwick, saying only, "If he's the best guy, he goes out there."
--RHP Brian Falkenborg was the losing pitcher in his Cardinals debut this season. Falkenborg started the ninth inning and gave up a double to SS Troy Tulowitzki, who scored the winning run.