CHICAGO (AP) — Brian Dozier did just about everything he wanted to do. All that was missing was a double in his final at-bat to complete the cycle.

Dozier broke out of his slump in a big way, Eduardo Escobar homered twice and the Minnesota Twins beat the Chicago White Sox 6-4 on Friday night.

Dozier got dropped from the leadoff spot to second in the order, then broke out of a 3-for-42 slide. He tripled in the first, homered leading off the third and singled in the seventh before hitting a fly to center in the ninth.

"I really wasn't thinking too much about it," Dozier said. "Then (Eddie) Rosario came up to me as I'm going on deck. He said, 'Hey, you gonna hit a double?' And I said, 'Yeah, man, I guess.' It wasn't carrying to right, that last one. I choked."

Logan Morrison homered in his second straight game , and the Twins picked up the win after dropping four of five.

Escobar connected leading off a two-run second and hit back-to-back solo drives with Morrison in a three-run third against Carson Fulmer. He added an RBI double in the fifth, making it 6-4.

Jose Berrios (3-3) bounced back somewhat after getting knocked around in losses to the New York Yankees and Cincinnati Reds. The right-hander gave up four runs and six hits over six innings for his first win since he dominated the White Sox at home on April 12.

Fernando Rodney worked a perfect ninth for his fourth save in seven chances.

Jose Abreu had a two-run homer in the first and finished with three hits for Chicago. Leury Garcia added a solo shot in the fourth.

Yolmer Sanchez had three hits and two runs, but Matt Davidson had a rough day at the plate, leaving the bases loaded two times. He grounded out in the fifth and struck out in the seventh.

The White Sox fell to 9-21 in their worst start since the 1950 team dropped 22 of its first 30 games.

Fulmer (2-2) got hit hard coming off dominant starts in wins over Seattle and Kansas City. The right-hander gave up season highs in runs (five), hits (seven) and homers (four) over 3 2/3 innings.

"I just missed some spots and when you miss some spots to a lineup like that, you're gonna definitely pay for it," he said. "I did a good job of getting ahead for the most part, but like I said, I missed a spot when I wanted to make a pitch and to a talented lineup like that you're gonna get hit around a little."

The Twins and White Sox play again tonight at 6:10 PM in Chicago (TV: Fox Sports North, Radio: 1240 WJON).

Get the '98.1 Insider' Newsletter

Sign up for our newsletter and get the latest Minnesota & music news in your inbox a couple times a week. If we're not awesome, drop us like a hot potato.