Trailing 1-0, the Cardinals had five straight batters reach base and score in the sixth. Phillies starter Amaury Telemaco (1-1) started the inning by hitting Albert Pujols with a pitch. Jim Edmonds and Scott Rolen followed with singles, loading the bases. Dan Plesac came on and walked pinch hitter Eduardo Perez, forcing in Pujols with the tying run. Terry Adams came on for Plesac and gave up an RBI single to Edgar Renteria. Hitting for Hitchcock (1-0), Robinson delievered a two-run single to right field. Renteria later scored on Miguel Cairo's sacrifice fly, providing the Cardinals with a four-run lead.
Activated from the disabled list prior to the game, Matt Morris allowed one run and six hits in five innings in his first outing since July 21, when his right index finger was fractured by a line drive off the bat of San Diego's Mark Kotsay in the first inning of a 5-4 loss.
Acquired from the New York Yankees on Friday, Hitchcock pitched a scoreless sixth. Mike DeJean, who was also picked up by St. Louis on Friday from the Milwaukee Brewers, also got in the game but gave up two runs and two hits in one inning.
Jason Isringhausen struck out two and walked one in 1 2/3 scoreless innings to notch his 14th save.
Edmonds finished 4-for-4 to tie his career high for hits in a game as the Cardinals won for the fifth time in their last seven home games.
Bobby Abreu collected four hits for the Phillies and Jim Thome had three hits and an RBI for the Phillies, who continued their road struggles. The Phillies have now lost 12 of their last 15 away from home.