Jim Rice slammed his 43rd home run and collected his 387th total base - tops in the American League in 40 years - yesterday to power Boston to a 3-1 triumph over the Toronto Blue Jays and move the Red Sox to within one game of first-place New York in the AL East.

The Yankees were routed by the Cleveland Indians, 10-1.

In Toronto, Bosox veteran Luis Tiant (11-8) spaced seven hits, struck out six and walked five, while stranding 12 base runners.

With one out and Boston ahead, 2-0, in the fifth, Rice blasted the first pitch from loser Jesse Jefferson, (7-15(, into the left-field seats. Rice needs 13 total bases in Boston's seven remaining games to reach the 400 mark, last attained in the major leagues by Hank Aaron in 1959.

The last American League hitter with more than 387 bases was Jimmie Foxx, who totaled 398 in 1938.

Boston took a 1-0 lead in the first when Rick Burleson led off with a single, stole second and scored on Carl Yastrzemski's single to left-center field. Butch Hobson doubled with one out in the fourth and scored on Jack Brohamer's single to put Boston ahead, 2-0.

In Cleveland, Rick Manning's two-run bloop single ignited a 15-hit attack that helped David Clyde and the Indians to a lopsided victory in a nationally televised game.

The Yankees grabbed a 1-0 lead off Clyde (8-11) in the first inning on Lou Piniclla's RBI single. But the Indians struck back for four runs in the second off New York starter Jim Beattie (5-9).