Ken Griffey Jr. tied Mike Schmidt on the career home run chart and Bronson Arroyo pitched a complete game to lead the Cincinnati Reds past the New York Mets, 4-2, last night for their eighth straight victory on the road.
Griffey's 548th homer put him in 11th place along with the Hall of Fame third baseman and ruined a strong start by New York's Orlando Hernandez.
Brandon Phillips added a two-run double and Arroyo threw a seven-hitter for the Reds, thrilled to be on the road again. They just lost eight of nine to end their worst 10-game homestand (2-8) since 1950.
The NL East-leading Mets also have looked more comfortable on the road recently. They've dropped three of four at Shea Stadium since winning eight in a row to close a 9-1 road trip.
Arroyo (9-3) gave up a run in the first and Carlos Beltran's 19th homer leading off the ninth. He struck out five and walked one in his third career complete game, second this season. After David Wright's one-out single, Arroyo retired Jose Valentin and Xavier Nady to end it on his 116th pitch.
``He's a tremendous competitor," Cincinnati manager Jerry Narron said. ``He is fearless, and one of the better pitchers in baseball -- and I mean pitchers."
Arroyo, acquired from Boston March 20 for outfielder Wily Mo Peña in a trade that has worked out beautifully for the Reds, retired 10 in a row before Jose Reyes's bloop single in the eighth.
Leading off the sixth, Griffey drove a 2-2 pitch from Hernandez an estimated 440 feet off the lower portion of the scoreboard in right-center for his 12th homer and a 2-1 Cincinnati lead.
Phillies 4, Yankees 2 -- Pat Burrell hit a two-run double and Brett Myers outdueled Randy Johnson to lead host Philadelphia. Myers gave up two runs in 6 2/3 innings and Aaron Rowand had a run-scoring double, helping the Phillies even their record at 35-35 with their second straight win.
Giants 2, Angels 1 -- Rookie Matt Cain carried a no-hitter into the eighth inning, Barry Bonds hit a run-scoring double, and host San Francisco ended a three-game losing streak. Chone Figgins lined a clean single to center on Cain's 128th pitch of the game with two outs in the eighth to end the longest no-hit bid in the majors this year.
Tigers 3, Brewers 1 -- Magglio Ordonez hit a two-run double with two outs in the eighth and Jeremy Bonderman struck out 12 over seven innings to lift visiting Detroit.
Cubs 12, Indians 8 -- Henry Blanco tied a career high with four RBIs and Juan Pierre drove in three runs to spark visiting Chicago.
Diamondbacks 5, Pirates 4 -- Johnny Estrada's pinch-hit single drove in the go-ahead run in the 11th and visiting Arizona halted a five-game losing streak.