CINCINNATI — Two mistakes by Homer Bailey prevented the Cincinnati Reds from finishing off a sweep.
Rickie Weeks and Cody Ransom hit two-run homers off Bailey that powered the Milwaukee Brewers to an 8-4 victory on Wednesday afternoon before the Reds head to the West Coast for the next 11 games.
They left town still in first place in the NL Central.
Zack Greinke (9-2) remained unbeaten against the Reds, allowing two runs in six innings. Greinke improved to 4-0 in six career starts against first-place Cincinnati, which now leads the Brewers by 7½ games in the division.
Never miss a local story.
"I thought I made a lot of good pitches," Bailey said. "Against a guy like Greinke, if you don't put a lot of goose eggs up on the board, you're not going to get a lot of wins."
Bailey (5-6) has had nothing but trouble against Milwaukee, falling to 0-5 in 10 games with a 6.50 ERA. He left after failing to get an out in the fifth inning, trailing 5-2.
The Brewers came to town hoping to take at least two of three and get back in the race. A slumping offense held them back the first two games. They didn't even manage a hit until the eighth inning of a 4-3 loss on Tuesday night.
Milwaukee broke out with 11 hits on Wednesday, including two doubles, a triple and two homers.
"One thing the Brewers have always been able to do is hit the ball out of the ballpark," Reds Manager Dusty Baker said. "If you don't make quality pitches, they'll reach the fences."
The Brewers wasted a bases-loaded, none-out chance to break the game open in the seventh inning, failing to score. Milwaukee put it away with three in the ninth off Jose Arredondo, who walked Aramis Ramirez and Corey Hart with the bases loaded.
Weeks hit a two-run homer in the second off Bailey, who snapped his glove toward the ground in anger as soon as the ball left the bat. Center fielder Chris Heisey jumped for the ball at the wall, but couldn't quite reach it.
Weeks' first homer since May 26 made it 65 consecutive games at Great American Ball Park with at least one homer, the longest such streak since an 80-game stretch at Coors Field in 2002-03.
Ransom hit a two-run homer in the fourth for a 5-1 lead.
Greinke allowed five hits and a pair of runs in six innings, including Ryan Ludwick's solo homer. Ludwick had another solo shot in the ninth off Livan Hernandez.