CINCINNATI - The Texas Rangers kept Ken Griffey Jr. stuck at 499 homers, but Cincinnati ended its seven-game losing streak Tuesday when Barry Larkin singled in the 11th for a 5-4 victory.
The Reds rebounded from a disastrous 0-7 trip by rallying to tie it in the ninth off closer Francisco Cordero, who had been perfect in 19 save opportunities. Flashbulbs popped every time Griffey came to the plate, hoping to make a little bit of hometown history. He had an RBI double in the first inning off Kenny Rogers, then struck out and grounded out against the left-hander.
The crowd tossed plastic beer bottles onto the field in the eighth after the Rangers intentionally walked Griffey with a runner on third, figuring it had cost him one more swing at No. 500.
PIRATES 4, ANGELS 2
In Pittsburgh, Chone Figgins' two-run double broke a tie in the ninth, and Garret Anderson hit a two-run homer to lead Anaheim past Pittsburgh, extending the Pirates' losing streak to nine games.
Despite Craig Wilson's homer in the second, the Pirates dropped their 14th in 15 games and matched their longest losing streak since a nine-game slide from Sept. 9-17, 2000.
TWINS 8, EXPOS 2
In Montreal, Johan Santana got his first career RBI and allowed three hits in eight innings, and Torii Hunter homered and drove in three runs to lead the Twins past Montreal.
Former Augusta GreenJacket Lew Ford also hit a two-run shot for Minnesota, which has won six of eight.
BREWERS 3, MARINERS 0
In Milwaukee, Victor Santos and two relievers combined on a two-hitter, and Lyle Overbay drove in two runs to lead Milwaukee over Seattle.
Santos (5-2) allowed two hits and struck out six and walked one, matching a career high with seven innings pitched. John Olerud doubled in the second, and was the only batter to reach second against the right-hander.
METS 7, INDIANS 2
In New York, hours after firing their hitting coach, the Mets defeated Cleveland, ending the Indians' four-game winning streak.
Mike Piazza and Ty Wigginton had three hits apiece, while Cliff Floyd added two and Karim Garcia had a two-run homer in a 14-hit attack for the Mets, who had lost seven of their past nine games.
WHITE SOX 7, MARLINS 5 (10)
In Miami, Chicago's Carlos Lee doubled and scored in the 10th inning, extending his hitting streak to 28 games.
Timo Perez hit a tying, two-run homer in the ninth off closer Armando Benitez, who blew his second save in 26 chances. Benitez gave up a three-run homer to Frank Thomas in the eighth.
CARDINALS 8, ATHLETICS 4
In St. Louis, pinch hitter Marlon Anderson sparked a five-run seventh inning with a two-run go-ahead single, helping St. Louis end Oakland's eight-game winning streak.
Matt Morris (7-5) worked around two-run homers to Damian Miller and Mark Kotsay, allowing four runs on six hits in seven innings.
Morris has given up an National League-high 21 homers this season.
TIGERS 10, PHILLIES 3
In Philadelphia, Jeremy Bonderman pitched one-hit ball over seven dominant innings, and Carlos Guillen had a bases-loaded triple to lead Detroit over Philadelphia.
Bonderman (5-5) was crisp and in control, tying a career high with eight strikeouts and walking only two.
He allowed his only hit in the fourth and won for the first time in five starts.
ROCKIES 6, RED SOX 3
In Denver, Vinny Castilla and Todd Helton drove in two runs each to help Joe Kennedy win for the first time in eight starts. and Colorado ended an eight-game losing streak by holding on to beat Boston.
Castilla was 3-for-4, including his 16th homer, and Helton went 1-for-3 with a walk and two runs scored for the Rockies.
CUBS 4, ASTROS 2
In Houston, Ramon Martinez's two-run double capped a three-run ninth inning, lifting Chicago past Houston.
Aramis Ramirez hit a tying, RBI single in the ninth off closer Octavio Dotel (0-4), who blew his third save in 15 chances.