Brewers 5, Cubs 4: Ryan Braun and Carlos Gomez hit home runs to power host Milwaukee to its fifth consecutive victory in the opener of a three-game series against National League Central rival Chicago.
The Brewers jumped on Cubs starter Jeff Samardzija early as Braun's three-run blast to left sparked a four-run first inning. Samardzija (1-3) settled in after that, keeping Milwaukee off the board until Gomez's solo shot in the seventh, but the Cubs never dug out of the hole.
Milwaukee starter Marco Estrada (2-0) surrendered homers to Luis Valbuena and David DeJesus in the three-run third, but didn't allow anything more over six innings. Estrada has beaten the Cubs twice this season and is 4-0 against them in his career.
Chicago's Anthony Rizzo hit a solo shot in the eighth against Tom Gorzelanny - Rizzo's fifth of the year and his second in two games - to cut the margin to 5-4, but Burke Badenhop recorded the final two outs of the eighth and Jim Henderson worked a scoreless ninth for his third save.
Cubs shortstop Starlin Castro went 1-for-4 to extend his hitting streak to 11 games, and Alfonso Soriano was 3-for-4 for Chicago.
GAME NOTEBOOK: Cubs manager Dale Sveum was ejected for the first time this season after arguing balls and strikes with home plate umpire Chris Guccione. … Milwaukee's Jean Segura was involved in an odd play in the eighth, winding up at first base after beginning the sequence at second. Segura was caught in a rundown and he and Braun both ended up on second. Braun was called out, but Segura began to retreat to the dugout and instead stopped at first. … The Cubs claimed OF Julio Borbon from Texas on Friday and designated INF Alberto Gonzalez for assignment to clear room on the 40-man roster. Borbon entered as a pinch runner in the ninth and was thrown out trying to steal second to end the game.