CHICAGO, IL (WHBL) - Jonathan Lucroy had seven R-B-I’s, Rickie Weeks had his first career five-hit game, and Ryan Braun uncorked a monster home run Thursday afternoon – but it went all for naught, as the Milwaukee Brewers lost to the Chicago Cubs 12-11 at Wrigley Field. Francisco Rodriguez blew a two-run lead in the ninth, as Alfonso Soriano clubbed a walk-off R-B-I single. The Brewers had a 9-3 lead when the Cubs scored six runs in the sixth inning to tie it. Cody Ransom put Milwaukee back in front with a two-run homer in the seventh. But Rodriguez couldn’t hold that lead, and the loss dropped him to 2-7. Carlos Marmol got the win by pitching a perfect ninth. Brewers’ starter Shaun Marcum left after four innings with cramps in his right calf. He had given up three runs on five hits. Lucroy had a grand slam and a two-run bloop single – and he’s had 20 of his 49 R-B-I’s against the Cubs this season. Braun went 3 for 4 and fell a triple short of the cycle. His homer was his National League-leading 36th of the year. It hit the center field T-V camera perch in the deepest part of Wrigley Field. David DeJesus, Starlin Castro, and Anthony Rizzo each had two R-B-I’s for the Cubs, who ended an eight-game losing streak to the Brewers, and won for just the seventh time in 28 games overall this month. Milwaukee ended a four-game winning streak, but they completed a good road trip at 5-2. The Crew will host Pittsburgh tonight. Right-hander Mark Rogers will start against Pirates righty Jeff Karstens.