Rapid Reaction: Rangers 3, White Sox 1

CHICAGO -- The Chicago White Sox lost for the fourth time in their past six games, falling 3-1 to the Texas Rangers on Wednesday.

How it happened: Adam Rosales hit two home runs to lead the Rangers to the victory. White Sox starter Chris Sale needed 111 pitches to get through six innings, giving up two runs on three hits. Dayan Viciedo hit a home run for the White Sox in the seventh inning, his 14th of the year, to match his total from last season. Rangers starter Nick Tepesch didn’t allow a run over 5 2/3 innings, winning for the first time since June 27. The Rangers won consecutive games for the first time since June 27-28 and for the first time on the road since June 13-14.

What it means: The pitching problems have been bad enough, but now there is an offensive drought to deal with. After Tyler Flowers' two-run single in the sixth inning of Monday’s game, the White Sox needed 16 innings before they scored again on Viciedo’s home run. And it isn’t like Texas has the strongest pitching staff around. The Rangers came into the game with a 4.85 team ERA, 29th among all 30 major league teams.

Outside the box: Adam Eaton left Wednesday’s game in the second inning when he crashed into the right-center field fence at full speed. Eaton was chasing Rosales’ eventual two-run home run, his first of the day. X-rays were negative and Eaton was diagnosed with a bruised loser back despite the face-first collision. He walked off the field under his own power.

Off beat: Talk about a tough-luck loser. Sale lost for just the second time all season and in those two defeats he gave up a combined three runs over 13 innings. To put in another way, Sale has a 2.08 ERA when adding up his defeat Wednesday and his only other one on June 12 at home against the Detroit Tigers.

Up next: The White Sox will send right-hander Scott Carroll (4-6, 4.36 ERA) to the mound Thursday at Seattle in the opener of a four-game series. The Mariners will counter with left-hander Roenis Elias (8-9, 4.19) in the 9:10 p.m. CST start from Safeco Field.