Jim Thome already has as many home runs as he did last season.
Thome and Jermaine Dye hit two-run homers, and Scott Podsednik broke out of his slump to lift the Chicago White Sox over the Toronto Blue Jays 6-4 on Sunday in a game that was stopped by rain after the top of the fifth inning.
The game was called after a 50-minute delay - the second of the afternoon.
Dye went deep in the first, and Thome hit one out in the second for his seventh home run, equaling his total from last season with Philadelphia.
Podsednik tripled, singled and scored two runs after starting the season 3-for-38 and stole his first base.
Toronto's Vernon Wells singled in the third to extend his hitting streak to 12 this season and 13 dating to last year.
Chicago's Freddy Garcia took a shutout into the fifth before running into trouble. With rain pounding the field, he walked four batters - two with the bases loaded - during a four-run rally that cut the lead to 6-4.