Holliday had an inflamed tendon in his right middle finger earlier this month and missed nine games as a result. He returned last Saturday, but the injury was apparently aggravated following his second-inning flyout on Tuesday.
Allen Craig, playing as an injury replacement for Holliday, went 2-for-3 with a home run, three runs scored and four driven in to help the Cardinals come back and beat the Astros, 13-6.
The win pulled St. Louis even with the Braves atop the wild card standings with one game remaining.
Holliday is being listed as day-to-day.