CHICAGO — Jose Altuve had three hits and two runs batted in, Colby Rasmus and Jason Castro each had a solo home run and the Houston Astros beat Chicago 5-3 on Wednesday night despite the White Sox turning their second triple play of the season.
Altuve went 3 for 4 with a walk and Castro went 2 for 3 with a walk.
Jose Abreu went 2 for 4 with two RBIs for Chicago, which has dropped a season-high four straight and six of seven overall.
Doug Fister (4-3) allowed three runs on nine hits in 6 1/3 innings to get the win. Luke Gregerson, who had blown three of his last four save chances, got the final three outs for his ninth save.
Mat Latos (5-1) suffered his first loss of the season.
The White Sox turned a 5-4-3 around-the-horn triple play in the eighth inning.