ST. LOUIS (AP) - Casey McGehee hit a two-run homer and the Milwaukee Brewers beat the St. Louis Cardinals 4-3 on Thursday to avoid a 3-game sweep.
Manny Parra settled down after a slow start and pitched into the seventh inning for Milwaukee, which has won 4 of 6. Parra (10-10) allowed two runs and five hits in 6 1-3 innings.
McGehee homered for the second time in three games and finished with nine RBIs in the series. He also drove in the Brewers' first run with a sacrifice fly in the fourth.
John Smoltz (1-1), making his third start for the Cardinals, allowed four runs and six hits over six innings. He struck out six and walked none.