MILWAUKEE -- Ryan Braun hit a go-ahead double in the fifth and scored on the play when Darwin Barney made his second error of the inning, rallying the Milwaukee Brewers to a 5-2 victory over the Cubs on Friday night for their 25th win in the last 30 games.
George Kottaras homered in the fourth for the Brewers, who lead St. Louis by 9 1-2 games in the NL Central.
Barney made two mistakes in the fifth that cost Chicago, which leads the majors with 110 errors.
He failed to touch first base on a sacrifice bunt by Nyjer Morgan, then his throw over the head of third baseman Aramis Ramirez allowed Corey Hart and Braun to score.
Brewers starter Randy Wolf (11-8) allowed a leadoff homer to Starlin Castro before winning his fifth straight.