OAKLAND, Calif. -- The Chicago White Sox continued their habit Wednesday of following slow starts with late-game pyrotechnics.

As usual, rookie sensation Jose Abreu was the most powerful force in the White Sox's comeback.

Abreu hit his major-league-leading 15th home run, a three-run blast in the top of the eighth inning, powering the White Sox to a 4-2 victory over the Oakland Athletics at O.co Coliseum.

"It almost seems like we come in a little too cold early on and it takes a little while to get warmed up," said Abreu, who is playing designated hitter this week to rest a sore left ankle. "And once we get runners on, we have been doing a good job of bringing them in."

The White Sox trailed 2-1 entering the eighth, but second baseman Gordon Beckham lined a one-out single off A's left-hander Fernando Abad (0-1) and moved to third on third baseman Conor Gillaspie's single to right.

Oakland right-hander Luke Gregerson came on to face Abreu and quickly got ahead 0-1 with a nasty sinker. However, Gregerson left his next pitch up and over the plate, and Abreu crushed it far over the left field fence, giving him an American League-best 41 RBIs this season.

"He's a good hitter," Gregerson said. "He's obviously shown that his first month and a half of the season or so. You try to throw him pitches that aren't around the strike zone. You try to make him fish, which he definitely does. I don't think it was really a bad pitch. It was just something he was ready for. He was looking for it.

"We've been doing to him the whole series, pound him in. It just stayed up a little too much. Any other day it could be a groundout to third base. We get a double play."

Beckham went 3-for-4, scored twice and homered to lead off the first inning for the White Sox, who ended a four-game skid and snapped the Athletics' six-game winning streak while salvaging a win in the finale of the three-game series.

"It's nice because last year we didn't have any of that mojo," Beckham said of the comeback. "This year we seem to never be out of a game, which is a good feeling to have."

White Sox right-hander Andre Rienzo allowed two hits in 6 1/3 innings. Both were solo home runs, by designated hitter John Jaso and by third baseman Josh Donaldson. Rienzo struck out four, walked two and got a no-decision.

Right-handed reliever Ronald Bellisario (2-3) blanked the A's on one hit for 1 1/3 innings to pick up the victory. He struck out two.

White Sox right-hander Matt Lindstrom pitched a scoreless ninth for his sixth save, but not without drama. A's shortstop Jed Lowrie led off with a walk and went to second on Donaldson's single. Lindstrom got first baseman Brandon Moss to hit into a double play and then retired Yoenis Cespedes on a line drive to center.

A's left-hander Tommy Milone allowed one run and five hits in six innings. He struck out four and walked none as Oakland got yet another stellar performance from a starting pitcher.

Over the past seven games, Oakland starting pitchers allowed six runs in 46 innings (1.17 ERA). Milone threw eight shutout innings in an 8-0 victory over the Washington Nationals in his previous start before stifling the White Sox on Wednesday.

"Two good performances," A's manager Bob Melvin said of Milone. "Other than really just the first batter of the game, he was effective against a lineup of mostly right-handed hitters. Pitched (inside) very well again, which has really been key for him the last two games, and had a good changeup."

Beckham sent Milone's first pitch of the game over the left field fence, giving the White Sox a 1-0 lead. It was Beckham's second career leadoff homer and third home run of the season.

The A's pulled even in the bottom of the first when Jaso led off with a home run, launching Rienzo's 2-0 pitch over the right-center-field fence. The blast was Jaso's third career leadoff home run, his fourth home run overall this season and his third in the past four games.

Donaldson gave Oakland a 2-1 lead in the fourth, hitting a leadoff home run, an opposite-field blast down the right field line. The homer was Donaldson's team-high ninth and his second in his past two games after a 15-game homerless drought.

However, it was Abreu who hit the final homer of the day, a monster shot.

"He has ridiculous power," Gillaspie said.

NOTES: White Sox INF Jeff Keppinger, 34, was designated for assignment after being reinstated him from the disabled list. He is in the second season of a three-year, $12 million contract, but he never got into a game this year while recovering from right shoulder surgery performed in September. ... Oakland CF Coco Crisp (strained neck) missed his seventh consecutive game but continued to make progress. He likely will return to the lineup in the Athletics' next game, Friday at Cleveland.