Griffey hammers No. 569

? Ken Griffey Jr. hit his 569th career homer Thursday, a two-run shot that tied him for ninth place on the career list and helped the Cincinnati Reds get a breakthrough 9-5 victory over the Houston Astros.

Houston won the first three games of the series, improving to 5-0 at Great American Ball Park this season.

Pitcher Woody Williams and the Astros make themselves at home when they come here. Williams called a vendor over to the dugout and bought four bags of peanuts during the first inning, sharing them with teammates.

Cincinnati pulled ahead 7-0 after three innings against starter Matt Albers (1-2) and held on in spite of more bullpen struggles. Adam Dunn hit a three-run homer, his sixth in the last 11 games, and added a triple and a double, coming up one single short of hitting for the cycle.

Griffey had a sacrifice fly and a two-run homer off Albers that left him tied with Rafael Palmeiro on the career list. Harmon Killebrew is eighth at 573.

Aaron Harang (5-1) struggled to hold the early lead, giving up Chris Burke’s three-run homer as Houston cut it to 7-5. David Weathers recorded the last five outs for his seventh save in eight tries.

Marlins 3, Dodgers 0

Miami – Josh Willingham hit a three-run homer off Derek Lowe with one out in the bottom of the ninth. Lowe (3-4) took a four-hitter into the ninth, but Hanley Ramirez walked to lead off, and third baseman Wilson Betemit was charged with an error when he failed to come up with a grounder.

Rockies 5, Giants 3

Denver – Aaron Cook neutralized Barry Bonds and knocked in a run with a sacrifice bunt.

Braves 5, Padres 3

Atlanta – Kelly Johnson came through with a two-out, bases-loaded double in the sixth inning for Atlanta. Tim Hudson (4-1) yielded two runs and nine hits in six innings for the first-place Braves.

Pirates 6, Cubs 4

Chicago – Jason Bay homered and drove in three runs against Carlos Zambrano to lead Pittsburgh.