Griffey, Mariners rally past D-backs 4-3

Posted: Updated:

SEATTLE (AP) -- Ken Griffey Jr. hit a pinch-hit, two-run homer in the eighth inning and Rob Johnson drove in Chris Woodward with the go-ahead run to give the Seattle Mariners a dramatic 4-3 victory over the Arizona Diamondbacks last night.

The D-Backs' Jon Garland pitched seven scoreless innings against the major leagues' lowest-scoring team, and appeared on his way to his first win in a month -- until Seattle scored four times off two relievers in a four-run eighth inning.

Scott Schoeneweis replaced Garland in the eighth and allowed a solo homer to Russell Branyan. Tony Pena entered and allowed a single to Adrian Beltre, who reached third before the 39-year-old Griffey stepped up to the plate. Griffey hit Pena's first pitch into the right-center bleachers for his 618th career home run.

Miguel Batista (4-2) pitched a scoreless eighth for Seattle, and David Aardsma struck out the side in the ninth for his 13th save in 14 chances.