MILWAUKEE -- Ken Griffey Jr. found his home run swing. The Milwaukee Brewers found a way to win.
Milwaukee rallied from a four-run deficit for its third consecutive victory, matching a season high set by winning the first three games of the year.
"It's a fun clubhouse right now," Miller said.
Griffey connected for a two-run shot off reliever Victor Santos in the fourth inning, ending his longest drought to start a season. Griffey did not homer in his first 21 games and 79 at-bats this year.
It was Griffey's first home run since last July 8, also in Milwaukee. That one came against Wes Obermueller, who started for the Brewers on Saturday.
"I think you guys make more out of it than me," Griffey said. "I haven't done anything different. I just went down and got one today."
Griffey, who tore his hamstring off the bone last August, also failed to hit a homer in 48 at-bats during spring training.
He sent a 3-1 pitch from Santos just over the center-field wall at Miller Park, which measures 400 feet. The home run was estimated at 401 feet, giving Cincinnati a 4-1 lead.
It was not the longest home run drought of Griffey's career. He went 101 at-bats without one from May 22 to June 20 in 1990 with Seattle.
"It was bound to happen," Reds manager Dave Miley said. "Hopefully, it will add up."
Carlos Lee opened the bottom half with a single off Joe Valentine (0-1), ending an 0-for-21 slump, and Lyle Overbay walked. Valentine's error on Chris Magruder's sacrifice loaded the bases with none out. After Branyan flied out to shallow right, Miller singled over Ryan Freel's head in right to win it.
"We manufactured a run," Brewers manager Ned Yost said. "That was a huge win. That's the first time in a while where we battled back, especially from a four-run deficit."
Freel scored the first run in the first inning. He opened the game with a walk, stole second and third on consecutive pitches and scored on Casey's groundout.
Casey's first home run of the season gave the Reds a 2-0 lead in the third.
Three walks helped Milwaukee score in the third on an RBI groundout by Bill Hall.
Two wild pitches by Jorge De La Rosa allowed Freel to score in the seventh, making it 5-1. But the Brewers scored four times with two outs in the bottom half, tying it on Branyan's two-run double after Spivey's two-run single.
Reds starter Paul Wilson did not give up a hit until Hall's single with two outs in the fifth. But Wilson was lifted after walking six in six innings. He allowed one run and three hits.
- Reds RHP Ramon Ortiz will come off the disabled list to start Sunday in Milwaukee.
- Freel stole a career-high three bases.
- Obermueller made his first start of the season in place of ace Ben Sheets, on the 15-day disabled list with inner ear inflammation.
- Casey's last home run came on Sept. 17, against the Cubs.