Atlanta's Greg Maddux won for the first time in more than a month because Boston's Tom Gordon blew his first regular season save in more than a year.

Javy Lopez's two-run double in the ninth inning gave the Braves a 6-5 victory over the Red Sox yesterday in Boston.

After rookie Brian Daubach's second run-scoring single of the game gave Boston a 5-4 lead in the eighth inning, Maddux (5-3) appeared headed to his fourth straight loss since April 29.

However, Gordon (0-1) retired the first two batters in the ninth before faltering. He had converted a major league-record 54 consecutive chances.

DODGERS 7, ANGELS 4: Devon White's grand slam against Tim Belcher in the sixth -- one inning after Belcher was attacked by Los Angeles pitcher Chan Ho Park after a hard tag -- sparked the Dodgers to the win at home.

White hit the first pitch from Belcher into the right field seats for his seventh career grand slam, giving the Dodgers a 5-4 lead. Gary Sheffield later added a two-run homer.

ROCKIES 12, BREWERS 11: Vinny Castilla's third homer of the game capped a four-run rally in the eighth inning and gave Colorado the home win.

Castilla went 4 for 5 with five RBI in the first three-homer game of his career. He hit a two-run homer in the second inning and solo shots in the seventh and eighth. He also had an RBI single in the third.

INDIANS 8, CUBS 7: Chicago errors and Roberto Alomar's base-running smarts gave host Cleveland its wildest win of the season.

Alomar went from the batter's box to third base without hitting the ball out of the infield in the 11th inning and scored on Wil Cordero's one-out single.

YANKEES 6, METS 3: The Subway Series is turning into a black hole for the Mets.

Tino Martinez hit a go-ahead home run in the fourth inning as the host Yankees rallied from a three-run deficit to extend their crosstown rival's losing streak to eight games. The Mets have lost six of eight games to the Yankees since interleague play began.

After the game, Mets General Manager Steve Phillips fired pitching coach Bob Apodaca, bullpen coach Randy Niemann and hitting coach Tom Robson. The Mets' losing streak is their longest since an eight-game skid in August 1996.

Yankees pitcher Orlando Hernandez provided an unusual highlight in the second inning. He gloved Rey Ordonez's one-hopper and, with the baseball stuck in the webbing, threw his glove 50 feet to first base for the out.

REDS 9-7, ROYALS 4-4: Barry Larkin's three-run homer in the 10th inning carried Cincinnati to a sweep of Kansas City in the first interleague doubleheader. The Reds have won seven straight road games, their longest streak in 13 years.

Jeffrey Hammonds and Sean Casey each hit two home runs and combined to drive in every run as the visiting Reds took the opener of a twinbill made necessary by an electrical explosion Friday night. Kansas City's Carlos Beltran also hit two homers.

RANGERS 9, DIAMONDBACKS 8: Rafael Palmeiro hit two homers -- including a grand slam -- and had a career-tying six RBI and Royce Clayton scored on a passed ball by Kelly Stinnett in the top of the eighth to lift Texas on the road.

EXPOS 5, BLUE JAYS 0: Miguel Batista pitched a three-hitter for his first career shutout and Orlando Merced hit a three-run homer as Montreal won on the road. The Expos snapped a six-game losing streak against Toronto.

CARDINALS 7, TIGERS 2: Eli Marrero drove in two runs and Kent Bottenfield won his ninth game, tying for the NL lead, as St. Louis won in Detroit. All of Bottenfield's wins have come after a St. Louis loss. The Cardinals had lost three straight.

GIANTS 8, ATHLETICS 0: In San Francisco, Kirk Rueter pitched 5 1/3 shutout innings and hit a two-out RBI single to start a four-run fourth, helping the Giants improve to 20-11 in interleague play.

MARLINS 9, DEVIL RAYS 7: Florida tied a team record, scoring eight times in the sixth inning to rally in St. Petersburg, Fla.

WHITE SOX 6, PIRATES 5: In Chicago, Magglio Ordonez had four hits, including the go-ahead RBI single, to lift the White Sox and snap Pittsburgh's seven-game winning streak.

ASTROS 6, TWINS 5: Richard Hidalgo homered and drove in four runs and third baseman Bill Spiers made two key defensive plays as Houston won on the road.

PADRES 3, MARINERS 2: In San Diego, Eric Owens's bases-loaded single with one out in the 10th inning lifted the Padres.