How it happened: Trying to win his second straight start, John Danks gave up four earned runs in six innings, striking out five and allowing five hits. Tied 1-1 in the fourth inning, the Astros' Jason Castro and Chris Carter each homered off Danks. A Clint Barmes RBI double in the fifth gave the Astros a 4-1 lead. Adam Dunn hit his 18th home run in the seventh inning. Former Sox prospect Lucas Harrell was strong against his old team, allowing three earned runs in 6 2/3 innings and striking out seven.
What it means: The Sox have now dropped two straight to the lowly Astros, who managed to beat Chris Sale on Friday despite Sale's 14-strikeout performance.
What's next: Hector Santiago (2-4, 3.12 ERA) and the White Sox continue the series at 1:10 p.m. CT Sunday against Astros left-hander Dallas Keuchel (3-3, 4.37).