MILWAUKEE -- Luke Hudson has a perfect record against Milwaukee -- and can't explain why.
Hudson improved to 3-0 in four career starts against the Brewers by giving up three runs and five hits -- including two homers by Rickie Weeks -- leading the Cincinnati Reds to a 5-3 victory Friday night.
Hudson (4-5) walked five and struck out three in six innings to win his third straight start, but he didn't have an answer for his success against the Brewers.
"I couldn't tell you," Hudson said. "They have good hitters over there. I have no idea."
Hudson also drove in a run in the fifth, helping Cincinnati to its fourth straight win and ninth in a row on the road.
"Everybody is confident," said Hudson, who has just eight career victories. "Everybody is going out there expecting to win. Everyone is on a roll."
Weeks had three hits for Milwaukee, which has lost four straight after returning to the .500 mark with a win Sunday at Philadelphia.
The Reds' road winning streak is their longest since they won nine straight from April 12-28, 2001. The Reds have won 20 of their last 30 games, with Hudson a big part of that.
"He is able to make adjustments," Reds manager Jerry Narron said. "It seemed like earlier he just couldn't make any adjustments. He just did not make pitches after the game got away from him."
David Weathers entered with the bases loaded and one out in the eighth and struck out Chris Magruder and pinch-hitter Wes Helms, then finished for his eighth save in 10 chances.
"It was just an outstanding save again," Narron said. "He has been outstanding. He has been as good as anybody I think in the bullpen this year."
Milwaukee's Chris Capuano (12-8) lasted just 4 1/3 innings in losing his second straight after winning seven consecutive decisions from June 19 to July 31. He gave up five runs on eight hits and walked four.
"I think I am pressing too hard," Capuano said. "I have too many things going through my head, rather than just keeping it simple and hit a spot. I feel great. I have no physical problems."
Edwin Encarnacion put Cincinnati ahead for good 3-2 with a homer leading off the fourth.
Jason LaRue had an RBI single in the fifth and Hudson's single two batters later made it 5-2.
Encarnacion also made a sparkling defensive play in the fifth. After Weeks' homer to lead off the inning, Bill Hall walked and Lyle Overbay singled. Carlos Lee then popped one up near the Reds' dugout. Encarnacion left his feet to reach over the dugout railing and make the catch.
"Eddie is going to be a very, very good player," Narron said. "Just making plays like that shows what he is capable of. That was a huge play."
Weeks led off with a 408-foot homer to left on the second pitch from Hudson. He has nine home runs since being called up June 10.
"I just tried to go out there and have the same discipline I always do," Weeks said. "I got two fastballs and made it work."
The Reds had a run taken off the board in the third when Rich Aurilia's fly ball to left field, initially called a home run, was ruled foul. Television replays showed the ball crossing in front of the foul pole. "I have always thought I would love to see umpires get together and get a call right, like the NFL does," Narron said. "Tonight, they got together. They didn't get it the way I wanted, but it's nice to see." ... Both teams' struggling leadoff hitters, Reds 2B Ryan Freel (strained right quadriceps) and Brewers CF Brady Clark (ribcage contusion) did not start. Freel has two hits in his last 23 at-bats, while Clark is in an 0-for-15 slump. ... Cincinnati SS Felipe Lopez broke an 0-for-27 slump with a first-inning infield single.