In their biggest victory in 46 years, the New York Yankees routed the Cleveland Indians, 21-1, yesterday at home as Chili Davis went 5 for 6 with six RBI.

Jorge Posada had a career-high four hits and drove in three runs, and Scott Brosius and Davis homered in the Yankees' biggest victory since routing the Washington Senators, 21-1, on Aug. 12, 1953.

It was the first time New York reached 20 runs since a 21-7 rout at Kansas City on Aug. 19, 1962, and the first time the Yankees did it at home since beating the Chicago White Sox, 22-5, on July 26, 1931.

"Maybe there's a message there, but the Cleveland Indians are the type of team that can score 21 runs against you," Davis said.

Hideki Irabu (7-3), backed by 21 hits, won his seventh consecutive decision, taking a shutout into the seventh as New York won its fifth straight. Irabu allowed Jacob Cruz's RBI single in the seventh and seven hits in seven innings.

"I tried to throw as if it was a very tight ballgame," Irabu said. "You never know when that lineup is going to explode."

Cleveland, which has lost eight of nine, gave up its most runs since a club-record 24-5 loss to Boston on Aug. 21, 1986. It was the second straight crushing defeat for Cleveland, which blew a 10th-inning lead in Friday night's 9-8, 10-inning loss.

Mark Langston (1-1), who in his previous appearance at Yankee Stadium gave up Tino Martinez's go-ahead grand slam in Game 1 of last year's World Series, was treated to a rude welcome and then got rocked for his worst loss in 11 years.

As he walked to the mound in the first, a videotape of Martinez's homer, which started New York toward a sweep of San Diego, was shown on the stadium scoreboard.

Yankees Manager Joe Torre apologized.

"The New York Yankees should be above that," he said. "I have no idea who's responsible for it."

"There's nothing in the world you can do with a game like today," Indians Manager Mike Hargrove said. "You just file it and move on."

RANGERS 5, DEVIL RAYS 3: Lee Stevens and Ivan Rodriguez homered for the second consecutive game as visiting Texas won its seventh straight.

Stevens, who drove in three runs, hit a two-run homer off reliever Alan Newman (1-2) to give the Rangers a 4-3 lead in the sixth inning. Rodriguez added a solo shot in the seventh.

Tampa Bay's Wade Boggs went 1 for 3 and moved within 12 hits of 3,000 for his career. He moved past Sam Rice (2,987) into sole possession of 22nd place on the career hits list.

RED SOX 11, TIGERS 4: Rookie Trot Nixon hit three of visiting Boston's seven home runs and drove in a career-high five runs as the Red Sox snapped a three-game losing streak.

Nomar Garciaparra homered twice and Brian Daubach and Troy O'Leary also homered for the Red Sox. Luis Polonia, Frank Catalanotto and Tony Clark homered for Detroit, which had its three-game winning streak snapped.

Nixon, who had a three-run homer in a four-run second, hit one of Boston's three homers in a four-run fourth and added a solo blast in the eighth, doubling his season total to six.

WHITE SOX 6, BLUE JAYS 5: Frank Thomas hit a two-run double in the seventh inning that put host Chicago ahead and snapped Toronto's seven-game winning streak. Toronto's Shawn Green's extended his hitting streak to 22 games, most in the AL this year, with a run-scoring double in the fifth.

ATHLETICS 12, ROYALS 2: Jason Giambi hit three-run home runs off Tim Byrdak in consecutive innings as visiting Oakland ended a seven-game skid.

TWINS 10, MARINERS 3: Corey Koskie hit his first major league grand slam and Jacque Jones also homered to lead Minnesota at home.