CHICAGO (AP) - Tim Anderson homered and drove in three runs, Miguel Gonzalez tossed eight strong innings and the Chicago White Sox beat the Houston Astros 7-1 on Wednesday night, their second straight win over the team with the best record in the AL.
Leury Garcia and Yolmer Sanchez each had two-run singles as Chicago won consecutive games for just the second time since last month's All-Star break.
Gonzalez (6-10) allowed one run on five hits to record the 50th win of his career. He bounced back after getting shelled for seven runs on seven hits in 1 2/3 innings against Boston last Thursday.
Derek Fisher homered leading off the eighth for Houston's only run. George Springer went 1 for 4 in his return from the 10-day disabled list. The Astros have dropped three of four overall and four straight on the road.