How it happened: The White Sox bats came alive in the sixth with a four-run inning off Astros starter Bud Norris. Dayan Viciedo had the big blow, tripling to deep center to bring in Adam Dunn, Paul Konerko and Conor Gillaspie. Konerko had reached with an RBI single to score Alejandro De Aza. Jason Castro got the Astros out to an early lead with RBI doubles in the first and third innings. White Sox starter Jose Quintana lasted just 4 2/3 innings, throwing 104 pitches. He allowed two runs on five hits and walked three. The Sox bullpen held the Astros scoreless the rest of the way.
What it means: The White Sox ended their four-game losing streak and avoided a four-game sweep by the Astros.
Outside the box:Jesse Crain tied J.J. Putz's team record with his 27th consecutive scoreless outing.
Up next: The White Sox head to Minnesota to begin a three-game series with the Twins. Game time is 7:10 CT.