MILWAUKEE — Rickie Weeks, Ryan Braun and Prince Fielder all hit solo homers Tuesday night and the Milwaukee Brewers beat the Cincinnati Reds 3-2 for the first time this season.
Milwaukee had been 0-4 against the Reds this year and losers of 19 of 22 against them before Weeks homered off reliever Logan Ondrusek (2-2) to lead off the eighth.
Fielder hit his leading off the second to drive in his major league-leading 23rd run. Braun's shot to start the fourth was his major league-leading ninth.
Brandon Phillips was back in the cleanup spot and hit a two-run homer in the fourth to give Cincinnati a 2-1 lead, but it wouldn't last.
Kameron Loe (2-1) worked the eighth and John Axford threw a 1-2-3 ninth for his fifth save.
Braun is the reigning NL player of the week and well on his way to repeating the feat with his current pace. He's homered in five of his last seven games and has an 11-game hitting streak, batting .413 over the stretch.
Fielder has been hot, too. After a 3-for-17 stretch to start the season without an RBI, he's hitting .380 over his last 18 games.
After 12 hits Monday, Cincinnati had two off Marco Estrada over seven innings, and one was by starter Mike Leake. Neither Loe nor Axford allowed another.
Leake had earned a win in his previous start, three days after getting arrested for shoplifting from a Cincinnati department store. The caustic signs in his first start at home in Cincinnati didn't follow him to Milwaukee.
There was only a small chant of "thief, thief, thief" when Leake batted in the eighth, but it sounded like "Leake, Leake, Leake." Leake left without pitching in the eighth, an odd decision considering the Reds had their leadoff hitter on when he failed to get a sacrifice bunt down and struck out.
Joey Votto reached base safely to extend his streak to 24 games.
■ In his third rehab assignment start for Triple-A Louisville, Johnny Cueto (right biceps/triceps irritation) pitched 42⁄3 scoreless innings with three hits, no walks and three strikeouts. Cueto threw 83 pitches, 55 for strikes.