It looked like the Cardinals got the train back on the track, and for a while it was. That train derailed late in the game in a 10-5 loss to the Astros at Busch Stadium. In the first inning, Cardinal starter Woody Williams was tagged with four runs—three were the result of a home run from Richard Hidalgo. But the Cardinals responded with four runs of their own in the bottom half of the inning. Jim Edmonds walked with the bases loaded, Scott Rolen hit an RBI single, Edgar Renteria drove in a run with a sacrifice fly and Reggie Sanders tied the game with a single. In the second, the Cardinals took the lead when Marlon Anderson scored on a Jim Edmonds single. Woody Williams turned on the heat after his cold start with five scoreless innings. Once he left, trouble started. The Astros tied it at 5-5 in the seventh and rallied for five runs in the eighth. Craig Biggio hit a three run double in the inning that was misplayed by Anderson. Mike Lincoln got the loss, giving up five runs in an inning and a third…. Marlon Anderson entered the game in the second inning when Ray Lankford pulled a hamstring. He’s not expected to go on the disabled list.