MILWAUKEE, May 10 (UPI) -- Alfonso Soriano's two-run third-inning homer Sunday keyed a 4-2 win by the Chicago Cubs over the Milwaukee Brewers.
The victory helped Chicago avert a three-game sweep at Milwaukee's Miller Field.
The Cubs scored all of their runs in the third, with Milton Bradley hitting an RBI single and one run scoring on Jason Kendall's two-out throwing error. Kosuke Fukudome and Bobby Scales had two hits apiece for the Cubs, who went 3-2 on their five-game road trip.
Winner Sean Marshall (1-2) allowed two earned runs and five hits in five innings with three walks and four strikeouts.
Kevin Gregg, the last of four Chicago pitchers, earned his sixth save with a 1-2-3 ninth.
Milwaukee scored on a first-inning solo homer by Rickie Weeks and Kendall's second-inning triple. Bill Hall scored once and had two of the six hits for the Brewers, who were going for their first home three-game sweep of the Cubs since May 2005.
The losing pitcher was starter Jeff Suppan (2-3), who allowed four runs on eight hits in six innings with two walks and three strikeouts.