Shortstop Hanley Ramirez is not in the starting lineup because of the left shoulder injury he sustained Wednesday. Ramirez said it's possible he could return to the lineup in a day or two, but winced as he pulled on an undershirt while discussing the injury with reporters. Manager Fredi Gonzalez said it's doubtful that he would even use Ramirez as a pinch-runner, and it's unlikely he would take batting practice before tonight's game.
Cameron Maybin will bat leadoff and play center field while Alfredo Amezaga will start at short and bat eighth.
Ramirez injured the shoulder while diving for a ground ball in the third inning on Wednesday. He said he continued to feel discomfort when he tried to swing the bat. But he said he did not hear a "pop" or any other sound that would be cause for alarm. Ramirez underwent surgery on the shoulder after the 2007 season, but he said this is the first time it's given him any trouble since then.
"It's a little bit stiff," Ramirez said. "I wasn't able to finish my swing and follow through like I'm used to."
Marlins: CF Cameron Maybin, C John Baker, 3B Jorge Cantu, 1B Mike Jacobs, 2B Dan Uggla, LF Josh Willingham, RF Cody Ross, SS Alfredo Amezaga, P Scott Olsen.
Astros: 2B Kaz Matsui, SS Miguel Tejada, 1B Lance Berkman, RF Hunter Pence, 1B Mark Loretta, LF Ty Wigginton, CF Reggie Abercrombie, C J. R. Towles, P Alberto Arias.