The visiting Texas Rangers kept Ken Griffey Jr. stuck at 499 home runs, but the Cincinnati Reds ended their seven-game losing streak last night when Barry Larkin singled in the 11th inning 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. Jason LaRue's run-scoring single tied it at 4.

LaRue also started the winning rally with a leadoff single in the 11th off Erasmo Ramirez (3-3). Ramirez hit Jermaine Clark with a pitch, and Ryan Freel singled off Doug Brocail to load the bases with one out.

* ANGELS 4, PIRATES 2: Chone Figgins's two-run double broke a tie in the ninth and Garret Anderson hit a two-run homer to lead Anaheim past host Pittsburgh to extend the Pirates' losing streak to nine games.

Pittsburgh is 0-7 since interleague play began last week.

* YANKEES 4, DIAMONDBACKS 2: Miguel Cairo singled in two runs and Jose Contreras improved to 3-0 in his last four starts as New York rolled on the road.

Gary Sheffield, Bernie Williams and Derek Jeter each had three hits for the Yankees, who have won 11 of 13 -- and 17 of 20 -- to open a season-best 41/2-game lead over Boston in the AL East.

* WHITE SOX 7, MARLINS 5: Carlos Lee doubled and scored in the 10th inning to extend his hitting streak to a franchise-record 28 games -- the longest in the majors this year -- and lift visiting Chicago.

Timo Perez hit a tying, two-run homer in the ninth off closer Armando Benitez, who blew his second save in 26 chances. Benitez also gave up a three-run homer to Frank Thomas in the eighth.

* BRAVES 3, ROYALS 2: Andruw Jones scored the winning run on a wild pitch by Jason Grimsley in the eighth inning, helping the host Braves rally.

Chipper Jones made his first start at third base since Oct. 21, 2001, when Atlanta lost to Arizona in Game 5 of the NL championship series.

* GIANTS 4, BLUE JAYS 3: Jason Schmidt struck out 12 in his career-high eighth straight victory to lift host San Francisco. Schmidt (8-2) struck out the side in the first on 14 pitches, then got three more strikeouts in the fourth.

* TWINS 8, EXPOS 2: 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 Minnesota on the road.

* METS 7, INDIANS 2: Hours after firing its hitting coach, host New York ended the Indians' four-game winning streak. After Denny Walling was fired by the club with the second-lowest batting average in the major leagues, New York scored its most runs since May 21.

* CARDINALS 8, ATHLETICS 4: Pinch hitter Marlon Anderson sparked a five-run seventh inning with a two-run go-ahead single, helping St. Louis end visiting Oakland's eight-game winning streak.

* CUBS 4, ASTROS 2: Ramon Martinez's two-run double capped a three-run ninth inning, lifting Chicago on the road. Aramis Ramirez hit a tying, RBI single in the ninth off closer Octavio Dotel (0-4), who blew his third save in 15 chances.

* TIGERS 10, PHILLIES 3: Jeremy Bonderman pitched one-hit ball over seven dominant innings and Carlos Guillen had a bases-loaded triple to lead visiting Detroit.

* ROCKIES 6, RED SOX 3: Vinny Castilla and Todd Helton drove in two runs each to help Joe Kennedy win for the first time in eight starts, and host Colorado ended an eight-game losing streak.

* DEVIL RAYS 5, PADRES 2: Aubrey Huff hit a three-run homer, Mark Hendrickson pitched into the eighth inning and visiting Tampa Bay tied its franchise record with its sixth straight victory.

* BREWERS 3, MARINERS 0: Victor Santos and two relievers combined on a two-hitter, and Lyle Overbay drove in two runs to lead Milwaukee at home.