Roy Oswalt looked right at home in his debut with the Texas Rangers. Making his first major league start in more than eight months, Oswalt pitched effectively into the seventh inning and the Rangers won their seventh straight game, beating the slumping Colorado Rockies 4-1 on Friday night.