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