ARLINGTON, Texas — Making his first major-league start in more than eight months, Roy Oswalt looked right at home in his Rangers debut.
He pitched effectively into the seventh and the Rangers won their seventh straight game, beating the Rockies 4-1 on Friday.
Oswalt, who pitched more than 10 years in the NL with Houston and Philadelphia, made four minor-league starts after signing May 29.
Oswalt, 34, won his 160th career game and his first since Sept. 27.
"I won't tell you I wasn't nervous," said Oswalt, who threw 81 of his 110 pitches for strikes. "If you don't have butterflies, you might as well get out of the game."
The Rockies probably felt the time off hadn't hurt Oswalt. He improved to 9-2 lifetime against Colorado with a 1.89 ERA.
Adrian Beltre and Mike Napoli homered for Texas, which improved to a major-league-best 13-3 in interleague play.
"These guys have been rolling," Oswalt said. "I was just trying to keep it going."