CHICAGO -- Jim Thome hit the 550th homer of his career in the eighth inning to put the White Sox ahead and Chicago went on to beat the Oakland Athletics 6-2 on Monday night.
A.J. Pierzynksi homered and Scott Podsednik scored two runs for the White Sox, who won for the fourth straight time and have won 10 of its last 13 overall.
Oakland reliever Craig Breslow (1-4) allowed a leadoff walk to Podsednik in the eighth inning. After Alexei Ramirez popped up a bunt attempt, Jermaine Dye singled off Santiago Casilla. On a 1-2 pitch, Thome hit an opposite field home run to left-center to put the White Sox up 5-2.
Thome is 13th on the career homers list and has nine this season.
Matt Thornton (3-1) struck out the side in the eighth.
Matt Holliday hit a two-run homer in the first for the Athletics, who have lost five of its last six games and have the worst record in the American League.
Holliday's seventh homer of the season was off White Sox starter Gavin Floyd.
In the bottom of the inning, Podsednik scored on Dye's sacrifice fly. Oakland starter Trevor Cahill escaped further damage when Holliday timed his jump perfectly at the fence to rob Paul Konerko of what appeared to be a two-run homer.
Pierzynski tied the game with a solo shot in the fifth off Cahill.
Cahill worked 5 2/3 innings, allowing two runs on three hits. He had three strikeouts and two walks.
Floyd, who was originally scheduled to start Tuesday was pushed up to start Monday so Chicago can give Bartolo Colon an extra day's rest. White Sox manager Ozzie Guillen decided to give Colon an extra day because of past injuries in his career. The right-hander was limited last season because of bone chips in his right elbow. He is scheduled to start Tuesday against the A's.
Floyd rebounded after the rough first inning, he allowed two runs on four hits in seven innings. He struck out eight and walked three.