Pat Tabler's two-run double keyed a three-run fourth inning, Neal Heaton pitched a seven-hitter and the Cleveland Indians extended their winning streak to 10 games with a 7-1 victory last night over the visiting Kansas City Royals.

The victory gave the Indians -- at 17-8 first in the American League East -- their longest winning streak since an 11-game run in 1982. It was their first three-game sweep of the Royals since 1979.

Heaton (1-1) struck out four and walked one in his first complete game this season, allowing only singles.

*Yankees 5, White Sox 1: In Chicago, New York's Butch Wynegar hit a three-run homer and Tommy John got his first victory since last August. The loss was the sixth in a row for the White Sox.

John (1-0), signed as a free agent May 2, gave up five hits, walked two and struck out two in seven innings. It was his second start and first victory since he defeated the Yankees Aug. 27 for the Oakland A's.

*Rangers 2, Tigers 1: Steve Buechele's home run broke a 1-1 tie in the seventh inning and three Texas pitchers combined on a four-hitter against visiting Detroit.

Buechele's homer, his fifth, came with two outs off Jack Morris (3-4), who went the distance. Dwayne Henry (1-0) struck out five in the final 2 1/3 innings for the victory.

*Angels 6, Blue Jays 2: Don Sutton allowed one run in six innings to post his 296th career victory and California had 12 hits in beating Toronto in Anaheim.

Sutton (1-3), who trailed, 1-0, until rookie Wally Joyner's two-run single with two outs in the fifth, ended an eight-start winless drought dating back to last season.

*A's 7, Brewers 6: In Oakland, rookie Bill Bathe hit two home runs, his first in the major leagues, and drove in three runs as the A's ended Milwaukee's five-game winning streak.

Winner Joaquin Andujar (4-1) gave up four runs in five innings.

*Red Sox 11, Mariners 5: Boston's Bill Buckner hit a three-run homer and Jim Rice a two-run shot in Seattle in a game punctuated by a bench-clearing incident.

Buckner was one of three players ejected. Seattle Manager Chuck Cottier also was chased.

Boston's Al Nipper (3-3) was buried under a heap of bodies in the bottom of the fifth when Phil Bradley charged the mound after being knocked down by a pitch, clearing the benches.