DETROIT - The World Series rematch was a mismatch. This time, the Tigers came out on top.

Andrew Miller pitched six scoreless innings in his first major-league start and Detroit scored nine runs in the fifth inning of a 14-4 victory over the St. Louis Cardinals last night.

Gary Sheffield and Magglio Ordonez homered early for the Tigers, who lost to St. Louis in five games last October. They went ahead, 2-0, on Sheffield's liner over the left-field wall in the first and had the game well in hand when - you guessed it - a Detroit pitcher made yet another error against the Cardinals.

Jason Grilli threw away a pickoff attempt in the eighth, but by then Detroit held a huge lead. Tigers pitchers made a record five errors in the World Series last year.

Mets 3, Yankees 2

NEW YORK - Endy Chavez turned around the Subway Series opener, much like the Mets and Yankees have reversed fortunes this season.

Chavez's first home run of the year, a go-ahead, two-run shot off Andy Pettitte in the fifth inning, led the New York Mets to a victory that dropped their crosstown rival 10 games back in the AL East for the first time in the Joe Torre era.

Chavez also threw out Johnny Damon trying to stretch a game-opening hit to left into a double, and the Yankees' sputtering offense rarely threatened after that.

Cubs 6, White Sox 3

CHICAGO - The Cubs played catch-up yesterday, taking advantage of Toby Hall's first game behind the plate this season to beat the White Sox before a loud and emotional crowd at Wrigley Field.

A day after a demoralizing defeat for the Cubs, Angel Pagan and a passed ball let them rally in the opener of the interleague series between Chicago rivals.

White Sox starter Mark Buehrle was sailing along in the seventh inning with a 3-1 lead.

Marlins 8, Devil Rays 4

ST. PETERSBURG, Fla. - Byung-Hyun Kim won his Florida debut and Aaron Boone hit a grand slam, leading the Marlins past Tampa Bay.

Ty Wigginton, who had two solo homers, and Carlos Pena hit consecutive shots off Kim in the sixth for the Devil Rays, who had won four in a row.

Indians 9, Reds 4

CLEVELAND - Ryan Garko and Grady Sizemore homered to help Cliff Lee remain undefeated in interleague play as Cleveland defeated Cincinnati.

Garko hit a three-run homer and Sizemore had four hits including a two-run shot as Cleveland improved baseball's best home record to 15-3. The Indians have won eight in a row at Jacobs Field, outscoring opponents 64-28 during the streak.

Orioles 5, Nationals 4

WASHINGTON - A road game that felt like a home game did the trick for Baltimore.

Brian Roberts tied a career high with four hits, Steve Trachsel won for the first time in five starts, and Baltimore snapped a five-game losing streak by holding on to beat Washington.

Some Orioles drove their cars and others took a team bus for the roughly 35-mile ride south from Baltimore to Washington for the start of interleague play.

Twins 8, Brewers 1

MILWAUKEE - Boof Bonser struck out a career-high 11 in seven innings and Torii Hunter hit a grand slam, leading Minnesota over Milwaukee.

The Brewers lost for the sixth time in eight games. Before this skid, they held the best record in the majors at 24-10.

Rangers 7, Astros 4

HOUSTON - Nelson Cruz and Ramon Vazquez hit back-to-back homers and Robinson Tejeda shut out Houston for five innings to lead Texas to victory.

Sammy Sosa added a two-run double and Kenny Lofton went 2 for 4 with an RBI, a stolen base and two runs scored for the Rangers, who snapped a four-game losing streak.

Royals 5, Rockies 2

DENVER - Emil Brown hit a three-run homer to left in the eighth inning to lift Kansas City over Colorado.

Brown, who'd gone 107 at-bats since his last homer, hit a 1-1 pitch from Manny Corpas to break a 2-2 tie. Brown finished 3 for 4. The Royals sent 10 batters to the plate in the eighth and scored five runs on six hits.

The interleague game between the Atlanta Braves and Boston Red Sox in Boston was rained out. It was rescheduled as part of a day-night doubleheader today. The opener will be played at 1:05 p.m. The second game will start at 7:35 p.m.

National League

Pirates 11, Diamondbacks 5

PITTSBURGH - Xavier Nady hit a three-run homer to help Pittsburgh open a seven-run lead in the only non-interleague series of the weekend, and the Pirates withstood a shaky start from Ian Snell to beat Arizona.