Gonzalez grounded into a double play in his only at-bat and was noticeably favoring his leg on the play.
"If you saw him running to first base, you saw him dragging his leg. I had to take him out of the game," manager Jim Tracy said, adding that the team did not know yet how much more time Gonzalez will miss. "I checked with him after the bottom of the first inning, and I could just tell that this was the situation where if you push that, you're going to pull his hamstring and that's going to be that."
Gonzalez didn't start the first two games of the four-game series because of the hamstring issues. He did play on Wednesday night.
"There's nothing you can do but just wait until your leg gets better," Gonzalez said. Gonzalez, who made his first All-Star Game appearance this season, is hitting .304 with 22 home runs and 85 RBIs.
Jay Lee is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.