Julie Jacobson, Associated Press
Mets' David Wright, right, slides safely into second base as Yankees' Derek Jeter blocks the throw.

NEW YORK — Carlos Delgado set a Mets club record with nine RBIs in a 15-6 rout over the New York Yankees on Friday in the opener of a rare two-stadium Subway Series doubleheader.

In the second game, Sidney Ponson pitched a gem in his return to the Yankees, silencing Delgado and the rest of the Mets for a 9-0 victory.

Delgado had a two-run double in the fifth inning of the first game off Edwar Ramirez, then hit his 12th career grand slam in the sixth, a drive against Ross Ohlendorf that landed in one of the last rows of bleachers in right-center. Delgado added a three-run homer in the eighth off LaTroy Hawkins.

Luis Castillo scored a career-high five runs and David Wright tied his career high with four hits as the Mets won the opener of the third two-stadium doubleheader between the teams. Carlos Beltran had a two-run homer for the Mets, who are 3-0 in the Subway Series this season.

Alex Rodriguez went 3-for-4 with a long home run for the Yankees, who swept the previous three doubleheaders between the two teams. Derek Jeter led off the Yankees' three-run third with his 400th double, extending his season-best hitting streak to 14 games. Dan Giese (1-3) allowed six runs and five hits in four-plus innings.

Mike Pelfrey (5-6) struggled through five innings but managed to get the win. He gave up four runs and eight hits.

American League

WHITE SOX 10, CUBS 3: At Chicago, Nick Swisher's grand slam capped a seven-run third inning against Ryan Dempster and the White Sox beat the Cubs at U.S. Cellular Field.

The Cubs, who swept the White Sox at Wrigley Field last weekend by a combined score of 22-11, had won six straight against the White Sox and nine of the previous 10.

Jose Contreras (7-6) pitched six-plus innings and allowed seven hits, including three homers — back-to-back shots by Geovany Soto and Mike Fontenot in the fifth and another solo shot to Jim Edmonds in the seventh.

Jermaine Dye had three hits and three RBIS. Carlos Quentin was 4-for-5 to pace the White Sox's 14-hit attack.

Former closer Dempster (9-3), who is 9-0 at home but 0-3 on the road, lasted only 2 1-3 innings, giving up seven hits and eight runs in shortest outing since joining the rotation this season.

BRAVES 4, BLUE JAYS 0: At Toronto, Mark Teixeira hit a two-run homer and Jair Jurrjens pitched a career-high eight innings in Atlanta's victory. Jurrjens (8-3) allowed just three hits — all singles — and didn't allow a runner to reach second base.

TIGERS 7, ROCKIES 1: At Detroit, Eddie Bonine (2-0) limited Colorado to five hits over eight innings to lift the Detroit Tigers in his third major league start.

Curtis Granderson was 4-for-5 with two triples for Detroit, which has won three straight, 14 of its last 18 and is one game under .500 for the first time since May 1. The Tigers have a chance to climb to .500 for the first time all season Saturday night.

The defending NL champion Rockies have lost five straight and six of their last seven. They have scored 11 runs in their last five contests.

Ubaldo Jimenez (2-8) gave up four runs and nine hits in four innings for Colorado.

RAYS 10, PIRATES 5: At Pittsburgh, Evan Longoria and Eric Hinske hit three-run homers off the Pirates' Jimmy Barthmaier in his major league debut and the streaking Tampa Bay Rays quickly opened a seven-run lead in beating Pittsburgh.

In a matchup of two of the majors' worst teams over the last decade, the much-improved Rays showed the Pirates their blueprint for rebuilding, with plenty of fast-progressing hitters who can hit for power. The Rays are a franchise-best 17 games over .500 at 48-31 after winning four in a row, five of six and 10 of 13.

Barthmaier (0-1) gave up seven runs and seven hits in 2 1-3 innings and was in trouble from the start.

Scott Kazmir (7-3) won for the first time in four starts despite lasting only five innings. He hasn't pitched through the sixth inning in his last three starts.

NATIONALS 4, ORIOLES 2: At Washington, pinch-hitter Kory Casto doubled in the tiebreaking run in the seventh inning and scored on a single by Elijah Dukes to carry the Nationals to their second straight win following a four-game skid.

The game attracted a crowd of 35,830 — the largest at the $611 million stadium since opening night.

With the score 2-all, Willie Harris led off the seventh for Washington with a walk off Daniel Cabrera (5-4). Casto followed with a double to left, and one out later Dukes hit an RBI single.

Joel Hanrahan (4-2) pitched a scoreless seventh inning and Jon Rauch, the fifth Washington pitcher, got three outs for his 16th save in 20 tries.

INDIANS 6, REDS 0: At Cleveland, C.C. Sabathia struck out 11 over eight innings, including his hero Ken Griffey Jr. three times, to help Cleveland beat Cincinnati.

Grady Sizemore hit his 18th homer, drove in three runs and made a spectacular catch as Cleveland won for the first time in four meetings with its intrastate rival this season.

Sabathia (6-8) became the first Indians pitcher since Chuck Finley in 2000 to fan 10 or more in three consecutive starts.

Sizemore broke up a scoreless game by lining a 1-0 pitch from Daryl Thompson (0-1) over the wall in right with one out in the fifth.

ROYALS 7, CARDINALS 2: At Kansas City, Mo., Alex Gordon drove in four runs with a homer and a bases-loaded double as Kansas City won for the 11th time in 12 games.

Gordon's solo shot off Joel Pineiro (2-4) put the Royals on top 5-0 in the fifth en route to their sixth straight win. David DeJesus had a two-run double off reliever Ron Villone as the Royals notched their longest win streak since opening the 2003 season 9-0.

The Royals improved to 13-3 in interleague play, best in the majors.

Gil Meche (6-8) went seven solid innings for his third straight win, giving up one run and six hits.

RED SOX 6, ASTROS 1: At Houston, Daisuke Matsuzaka limited the Astros to two hits in five scoreless innings as Boston won its first-ever regular-season game in Houston.

TWINS 7, BREWERS 6: At Minneapolis, Joe Mauer hit a go-ahead solo homer in the eighth inning to lift Minnesota over Milwaukee for their 10th straight win, all against NL teams.

RANGERS 8, PHILLIES 7: At Arlington, Texas, Milton Bradley hit the tiebreaking home run and Chris Davis homered in his first major league start as Texas beat slumping Philadelphia.

ATHLETICS 4, GIANTS 1: At Oakland, Calif., Dana Eveland pitched his second-longest outing of the year to win his second straight decision, Jack Hannahan drove in two runs and Oakland extended its winning streak against San Francisco to seven games.

MARINERS 5, PADRES 2: At San Diego, Jarrod Washburn won for the first time in eight starts and Seattle beat Randy Wolf and San Diego despite stranding a franchise-record 18 baserunners.<

DODGERS 6, ANGELS 0: At Los Angeles, Chan Ho Park shut out the Angels over his six innings and Andre Ethier hit a three-run homer ind the Dodgers' win. Park (3-2) scattered four hits, struck out seven and did not walk a batter.

National League

MARLINS 3, DIAMONDBACKS 1: At Miami, Ricky Nolasco pitched eight effective innings and Cody Ross homered to lift Florida over Arizona. Nolasco (8-4) struck out nine and gave up just one run and six hits for the Marlins, who have beaten the Diamondbacks all four times this season. Kevin Gregg pitched a perfect ninth for his 14th save in 18 chances. Orlando Hudson's sacrifice fly in the first inning was the only run for the Diamondbacks, who fell to 1-6 to on their nine-game road trip. Micah Owings (6-7) gave up three runs on four hits in four-plus innings for Arizona.