CHICAGO (AP) - Chris Sale struck out 12 over eight-plus dominant innings and Avisail Garcia hit a three-run homer to lead the Chicago White Sox to a 6-1 win over the Houston Astros on Wednesday night.
Garcia finished with three hits for the White Sox, who have won 10 of their last 12 games.
Sale (10-12) bounced back from an embarrassing start Friday night against Texas in which he allowed a career-worst four home runs. Against Houston, he gave up only one run on four hits and left to standing ovation after allowing his second walk of the game.
Sale had his 22 2-3 scoreless innings streak snapped when Chris Carter hit a two-out solo shot in the seventh to tie it 1-all.
Jeff Keppinger broke the tie in the seventh with a sacrifice fly off Lucas Harrell (6-15).