Beltre aggravated the hamstring running the bases in the fourth inning. He batted two more times, flying out to center field and grounding out to third. He was removed as the game went into the 10th inning.
"I just took him out," Texas Rangers manager Ron Washington said.
Beltre, who went 1-for-4 to extend his hitting streak to nine games, wasn't available in the Rangers' clubhouse after the game. He was named the club's player of the month earlier in the day after batting .376 with six home runs and 23 RBIs for May.