Walking a man intentionally to load the bases with one out in the bottom of the 10th inning might have been smart baseball if it hadn't brought up Pat Tabler, who had gone 23 for 38 with the bases full.

Tabler's single off the chest of Kansas City second baseman Frank White scored Joe Carter with the winning run last night, helping the Indians extend their winning streak to eight games with a 5-4 victory over the Royals before 27,118 in Cleveland. The start of the game was delayed 15 minutes because of brisk last-minute ticket sales.

Loser Dan Quisenberry (0-1) got Julio Franco to ground out leading off the 10th, but Carter reached when shortstop Buddy Biancalana threw wide of first for an error.

Carter then took third on Andre Thornton's single and Tabler followed with his game-winning hit.

Phil Niekro (2-2), making his first relief appearance in two years, pitched the 10th. Niekro, the fifth Indians pitcher, struck out two of the four men he faced.

*Yankees 4, White Sox 1: Rickey Henderson hit an upper-deck home run that broke a seventh-inning tie as New York won in Chicago.

The Yankees did it without Manager Lou Piniella, who started serving his two-game suspension imposed by the AL for bumping an umpire. Coach Joe Altobelli ran the team in Piniella's absence. Chicago lost for the sixth time in its last seven games.

Joe Niekro (4-0) gave up four hits over 7 2/3 innings for the victory. Dave Righetti finished up with hitless relief for his sixth save.

Chicago's Harold Baines went zero for four, ending his 11-game hitting streak.

Earlier, the Yankees signed catcher Ron Hassey to a contract extension that goes through the 1988 season.

*Blue Jays 10, A's 6: Lloyd Moseby drove in four runs, including a two-run homer that broke a sixth-inning tie, and helped Toronto beat Oakland at home.

Ernie Whitt also hit a two-run homer for Toronto, which had 12 hits in winning its second straight game. The defending AL East champions had not won consecutive games since April 11.

Rookie reliever Mark Eichhorn (3-2) pitched one-hit relief over the final 4 2/3 innings for the win.

Mike Davis' second home run of the game, off Eichhorn in the sixth, tied the game, 6-6.

*Red Sox 3, Angels 0: In Boston, Bruce Hurst allowed eight hits and Wade Boggs and Don Baylor hit run-scoring singles that led the Red Sox over California for their seventh win in eight games.

Hurst (2-2) gave up seven singles in the first five innings and a leadoff double in the ninth by Brian Downing, who had three hits. It was Boston's first shutout of the season.

*Brewers 3, Mariners 1: Paul Molitor broke up Mark Langston's no-hit bid with a run-scoring single in the fifth inning and added a solo homer in the eighth that led host Milwaukee over Seattle.

Langston (1-3) took the loss despite finishing with a three-hitter, including Molitor's first home run of the season in the eighth.

*Tigers 10, Rangers 3: Lance Parrish hit a pair of three-run homers to lead Detroit in a game delayed twice by rain in Arlington, Tex.

Parrish hit his fourth and fifth homers of the season and his six RBI equaled a career high. His first home run off came off loser Jose Guzman (1-5) and capped a six-run Detroit fourth inning.

Showers delayed the start of the game for 40 minutes and resulted in a 25-minute delay in the fourth.