ARLINGTON, Texas -- Scott Feldman held the hot-hitting White Sox to seven hits and no runs over eight innings, and the Rangers scratched out two runs against Gavin Floyd to stop the Sox' five-game winning streak with a 2-0 victory on Sunday.
Floyd (8-9) threw 64 strikes and 46 balls over his 110-pitch outing that lasted 6 2/3 innings in 100-plus degree heat. It was his third straight start in which he allowed two runs or less, but this one was far from a masterpiece.
Floyd walked five, hit a batter and allowed seven hits, managing to avoid greater damage than two runs allowed by escaping bases-loaded jams in the first two innings. For all the traffic around him, the Rangers still needed an error by shortstop Alexei Ramirez to get Josh Hamilton (walk) in from third in the third and a double-clutch before a throw home by first baseman Adam Dunn to allow Nelson Cruz (double) to score from third in the fifth.
Floyd, perhaps thinking he was short on time, didn't look Cruz back to third on Michael Young's tap in front of the mound. As Dunn was taking Floyd's throw, Cruz broke home but Dunn couldn't get a grip on the ball and his throw to catcher Tyler Flowers was low and late.
The Sox (55-46), who averaged eight runs a game while batting .305 with 12 homers during their five-game winning streak, got two runners to second base against Feldman -- who came in with a 4-6 record and 5.36 ERA.
Joe Nathan pitched the ninth for the save as the Rangers (59-41) salvaged the third game of a three-game series.
The Sox' lead over the Detroit Tigers in the Al Central shrunk to 1 1/2 games.