CHICAGO (AP) -- Geovany Soto homered and had five RBIs, pinch-hitter Aramis Ramirez capped a six-run sixth inning with a three-run shot, and the Chicago Cubs snapped a seven-game losing streak with a 15-3 win over the Milwaukee Brewers on Wednesday.
Blake DeWitt added a homer and four RBIs and Starlin Castro had a career-high four hits for Chicago, which avoided matching the longest skid of Lou Piniella's four years as manager.
Outscored 67-20 during the streak -- which included Monday's 18-1 loss to Milwaukee -- the Cubs responded with their highest-scoring game this season.
Ryan Dempster (9-8) allowed three hits and no earned runs in six innings to improve to 5-0 with a 2.48 ERA in his last six starts against Milwaukee.
Manny Parra (3-9) gave up only two hits through five innings, including Tyler Colvin's solo homer, but couldn't survive the sixth and is 0-4 with an 8.56 ERA since last winning July 3.
(Copyright 2010 by The Associated Press. All Rights Reserved.)