Dave Kingman drove in five runs with two home runs and a sacrifice fly and Moose Haas became the major leagues' first six-game winner this season as the Oakland A's beat the Blue Jays, 17-3, yesterday in Toronto.

Haas, who gave up one of Jesse Barfield's two one-run homers, worked seven innings, giving up three hits. His 6-0 record is the best for an Oakland pitcher since Matt Keough and Mike Norris each started 6-0 in 1981. Jimmy Key (0-3, 13.27 ERA in six starts) took the loss.

Mickey Tettleton and Carney Lansford also homered among Oakland's 17 hits. Its 17 runs were a major league high this season. All this from a team that decided to skip batting practice before the game.

"We would have had to get up early for it," said Oakland Manager Jackie Moore. "We've had a lot of batting practice this year. We just decided to try something different."

Barfield's fifth-inning homer was his 93rd with the Blue Jays, breaking John Mayberry's club record.

*Indians 6, Royals 1: Andre Thornton hit two homers and drove in five runs and the Indians won their ninth straight game, beating Kansas City at Cleveland in a game called because of a thunderstorm in the bottom of the fifth inning. The victory kept Cleveland in first place ahead of New York in the AL East.

Thornton drove a two-run homer to left in the first inning after Julio Franco had doubled, then hit a three-run homer to left following singles by Andy Allanson and Brett Butler in the third.

The homers were the third and fourth of the year for Thornton, giving him 201 in his career with the Indians.

Tom Candiotti (2-2) got the victory, giving up one run on six hits in five innings.

The nine-game winning streak is the Indians' longest since they won 11 straight in May and June of 1982.

*Angels 6, Red Sox 2: Gary Pettis hit his first home run in almost a year and Rob Wilfong singled in the decisive run in the eighth as California won in Boston.

After Boston tied the score, 2-2, in the seventh, Dick Schofield opened the eighth with a single to right-center and was sacrificed to second by George Hendrick. Wilfong then singled off Oil Can Boyd (2-3).

The Angels scored three in the ninth on Bob Boone's RBI single, a fielding error and a groundout.

Pettis' homer was his first in 114 games, since last June 1 in Detroit, and eighth of his five-year career.

After a fourth-inning collision with Brian Downing, Pettis suffered a severe bruise above the left knee.

Said Angels Manager Gene Mauch: "Downing and Pettis collided in Milwaukee last Saturday. I'm getting kind of tired of it. You're not hitting a load of pumpkins when you run into Brian Downing."

*Yankees 10, White Sox 6: Dave Winfield drove in the tie-breaking run with an eighth-inning sacrifice fly and Rickey Henderson hit a three-run homer in the ninth to lead New York in Chicago.

The loss, Chicago's fifth straight, put White Sox Manager Tony LaRussa's job in further jeopardy.

Brian Fisher (1-1) was the winner in relief for starter Dennis Rasmussen. Bill Dawley (0-2) had the loss. Starter Tom Seaver lasted only 3 2/3 innings, yielding five runs.

Behind by 6-2, Chicago tied the score with four runs in the seventh inning.

*Brewers 10, Mariners 0: In Milwaukee, Paul Molitor hit a two-run homer and Ben Oglivie had three hits as the Brewers used 15 hits to win their fifth straight.

Rookie left-hander Juan Nieves (2-1) allowed six hits for the shutout. Four Seattle pitchers gave up six walks, including two with the bases loaded in the fifth inning.

Milwaukee's Cecil Cooper singled in the third inning for his 2,000th hit. The victory moved the Brewers four games over .500, a level they had not attained since 1983.

*Rangers 4, Tigers 2: In Arlington, Tex., rookie Pete Incaviglia hit a two-run homer -- his fifth of the season -- and Charlie Hough won his 1986 debut as Texas defeated Detroit.

Hough, activated Monday night, had been on the disabled list since spring training when he broke the little finger on his right hand shaking hands with a friend.