Scott Feldman pitched six sharp innings and Josh Hamilton had four hits, including the go-ahead two-run double, leading the Texas Rangers to a 4-1 win over the Cleveland Indians on Thursday. Feldman (12-4) worked out of trouble several times after allowing a first-inning run in winning his third straight start.