Marlins' Ramirez (shoulder) replaced to start the fifth inning
Ramirez struck out in the fourth inning after hitting home runs in his first two at-bats. A team spokesman said Ramirez was day-to-day.
Ramirez has 32 home runs for the Marlins this season and 33 stolen bases. Florida led Houston 6-2 when he left the game.
Copyright 2008 by The Associated Press
MORE MLB HEADLINES
- Angels' Richards suffers 'significant' injury
- Giants win appeal, will finish game vs. Cubs
- Kershaw moved up, Greinke back in shuffle
- Nats' win streak hits 9 on another walk-off