Wed 7/2/14 12:16 AM

Jered Weaver allowed five runs on nine hits over 5 2/3 innings against the White Sox but earned a win for his efforts on Tuesday. The White Sox pushed across four of the runs on two two-run homers, as Weaver has now allowed 16 home runs through 18 starts this year. On the plus side, he didn't walk a batter while striking out six. The ugly win leaves him with a respectable 9-6 record, 3.56 ERA and 1.16 WHIP on the season. He'll look for a better performance Sunday against the Astros.