Manny Ramirez hit a grand slam and a three-run homer to drive in a career-high eight runs last night as the Cleveland Indians rolled to an 18-4 drubbing of the Blue Jays in Toronto.

Ramirez hit a three-run homer in the third and a 438-foot grand slam in the fifth. His 10 career slams is a new club record. Ramirez, who also had an RBI single, has 157 RBI -- one short of the club record set by Hal Trosky in 1936.

"You just sit back and enjoy his talent, because you don't see it very often," Cleveland Manager Mike Hargrove said.

Dave Roberts hit a grand slam in the eighth, the record-tying 12th grand slam for Cleveland this season. The Atlanta Braves also hit 12 in 1996.

The 18 runs gave the Indians a club-record 965 for the season, 13 more than the previous team high set in 1996. Kenny Lofton became the fifth Indian to score 100 runs this season and Jim Thome walked twice to tie the Cleveland club record of 123 walks in a season.

RANGERS 12, ATHLETICS 4: Juan Gonzalez slammed three homers and drove in five runs and Aaron Sele earned his 18th win for host Texas, which trimmed its magic number for clinching the AL West to three. Gonzalez hit two-run homers in the fifth and sixth innings and a solo blast in the eighth for his third career three-homer game.

YANKEES 4, DEVIL RAYS 3: In New York, rookie Alfonso Soriano homered in his third major league at-bat to win the game in the 11th inning. Soriano fell behind 0-2 against Norm Charlton before homering to left for his first career homer.

Chuck Knoblauch's fourth hit of the night capped a two-run, two-out New York rally in the bottom of the ninth off Roberto Hernandez. By then, the Yankees had clinched a wild card spot and a fifth straight trip to the playoffs as Oakland lost in Texas.

ROYALS 7, TIGERS 3: Rookie Mark Quinn drove in four runs and Jose Rosado (9-14) pitched eight solid innings for Kansas City in the opener of the final series at Tiger Stadium. Quinn, who has 15 RBI in 10 games since being recalled from Class AAA Omaha, where he was the Pacific Coast League batting champion, hit a two-run triple in the fifth and added a two-run single in the seventh.

TWINS 6, WHITE SOX 2: Rookie Joe Mays took a perfect game into the sixth and tossed two-hit ball over eight innings to lead Minnesota at home. Mays (6-10) struck out a career-high nine batters.

MARINERS 4, ANGELS 3: David Bell's sacrifice fly lifted host Seattle in the 10th inning. The Mariners came back to win with two runs in the bottom of the inning after Darin Erstad's homer put Anaheim ahead in the top of the 10th.