The Milwaukee Brewers historically have struggled playing on the West Coast.

But maybe, just maybe, they'll be able to carry over some of the positive vibes that were emanating from Miller Park the past week.

By beating the hapless Chicago Cubs, 4-2, on Sunday afternoon, the Brewers notched their seventh consecutive victory as well as their second straight series sweep.

That's their longest winning streak since they ran off seven in a row from July 26 to Aug. 1, 2011. With a 9-8 record, they're also above .500 for the first time since opening day.

Considering how down and out the Brewers were a little over a week ago, when they were sleepwalking through a 32-inning scoreless spell and sporting a 2-8 record, their recent turnaround has been nothing short of remarkable.

"It's a crazy game," said Ryan Braun, the hero Sunday after his decisive three-run home run in the fifth inning.

"We've said it many times - there's no rhyme or reason for why things seem to happen. So you just continue to compete, try to stay optimistic, stay positive and things can turn around quickly as they have for us. It's nice to be back playing good baseball."

Milwaukee beat Chicago despite managing just three hits, continuing a recent run of domination that's seen the Brewers win eight straight against the Cubs at Miller Park and 18 of their last 20.

The Brewers also came from behind in this one, rallying from a 2-0 deficit after Anthony Rizzo took starter Wily Peralta out to right-center in the third inning.

Chicago starter Scott Feldman, who pitched well for the most part, gave Milwaukee its first run in the fourth when he walked the bases loaded before Alex Gonzalez's RBI groundout made it 2-1.

Feldman also did himself no favors in the fifth. After Yuniesky Betancourt led off with a double to center that David DeJesus couldn't quite reel in at the wall, he struck out the next two batters before clanking a comebacker to the mound by Jean Segura.