MINNEAPOLIS - Joe Mauer hit a two-run double that just missed reaching the seats and Kevin Correia pitched a smooth six innings to help the Minnesota Twins beat the Chicago White Sox for the third straight game, 4-3 on Saturday.

Mauer is 4 for 12 in the last three games, with four RBI. He entered the series with the with 16 RBI on the season.

"He's stringing together some games where he's getting some hits with runners in scoring position," Twins manager Ron Gardenhire said. "Once you start feeling better about yourself, who know what's going to happen? He can take off with the best of them, and he's a big part of this offense."

Mauer's struggles continue to be the biggest surprise this season, but some clutch hits and a pair of RBI doubles this series have to be a relief for both Mauer and the Twins.

"We need him to do those things, and we'll start winning more ballgames when he does and it's obvious it's happening right now," Gardenhire said. "He's starting to drive in big runs and we're winning some games."

The Twins are also getting some quality pitching in the month of June. The team ERA is at 3.70 which ranks No. 13 and No. 7 in the American League.

One of the Twins who has stepped up is Correia. In his last three starts, he's allowed only two earned runs. He dropped his ERA from 5.87 at the start of June to 5.02.

While he wasn't sharp early on, he's giving his team a chance to win and during a post-game interview with FOX Sports North, he said, "a lot of things are going my way right now."

"Kevin did what's he's been doing, he just kind of hangs in there," said Twins manager Ron Gardenhire. "I don't think he had his best stuff (on Saturday), but he got through six, and kept us the lead."

Glen Perkins pitched another tenuous ninth inning but got his 19th save in 22 tries after giving up two runs to blow one the night before.

Adam Eaton led off with a triple and scored on Gordon Beckham's sacrifice fly. Pinch-hitter Paul Konerko then smacked a single up the middle, but Perkins struck out Jose Abreu and Adam Dunn to end it and punctuated the final swing and miss with a big pump of his left arm.

The Twins will look for a rare 4-game sweep on Sunday with ace Phil Hughes taking the hill against John Danks. The last time the Twins swept a team in four games was against the Oakland A's in 2007.