Greg Walker, playing his second game after missing a month with a hairline wrist fracture, hit a three-run homer that helped the Chicago White Sox beat the Yankees, 8-1, last night in New York.

The White Sox, 5-2 since Manager Tony LaRussa got a vote of confidence, scored seven runs on eight hits in five innings off Ron Guidry (4-2). Carlton Fisk had three hits and the Yankees helped things along with five errors.

Walker's homer, after Fisk and Ron Kittle had singled, provided a 3-1 lead in the second inning.

In the third, Wayne Tolleson led off with an infield hit, stole second, continued to third on catcher Ron Hassey's bad throw and scored on Tim Hulett's grounder.

Harold Baines singled off the top of the wall in right-center. Hassey dropped Fisk's pop foul, then Fisk doubled Baines to third, from where he scored on Kittle's fly.

In the fifth, Tolleson singled off Guidry's leg and went all the way to third on a wild pitch. He held on Hulett's infield hit but scored when Guidry fielded the ball and threw past first. Hulett wound up on second, went to third when second baseman Willie Randolph bobbled Baines' grounder, and scored when Fisk singled off Mike Armstrong.

Winner Neil Allen (1-0) allowed four hits in seven innings, then Bill Dawley finished.

*Rangers 8, Tigers 1: Texas catcher Don Slaught enjoyed hitting against former batterymate Frank Tanana in Detroit.

"I caught him last year, so I sort of knew what he was trying to do," Slaught said after driving in five runs with a home run and a triple.

"Frank changes speeds a lot. Tonight, we got to him quick. That's what you have to do."

Tanana (4-3), who pitched for the Rangers last year, yielded four runs in the first inning. By the time he left, after 2 2/3 innings, he given up six runs on seven hits. Last time out, he gave up eight runs on nine hits in three innings.

Winner Mike Mason (3-0) had a shutout until an unearned run in the sixth. He gave up six hits in eight innings, then Mitch Williams pitched a hitless ninth.

"What I'm doing now is proving I can pitch when I don't have my best stuff," Mason said. "I'm using my head."

The most impressive pitcher of the night was Eric King, who made his major league debut when he relieved Tanana. He allowed one hits in 5 1/3 innings.

*Royals 6, Indians 3: Frank White, who calls himself a temporary cleanup hitter, greeted Rich Yett with an eighth-inning grand slam in Kansas City, Mo.

"I was disappointed when I first hit it," White said, "because it looked like it was way foul, then all of a sudden it started to slice. It was amazing. I couldn't believe it.

"I'll never feel like a cleanup hitter. I just feel like I'm filling a hole until they get it filled permanently." It was the fifth grand slam of his career.

Cleveland's Ken Schrom had taken a 3-1 lead into the eighth, the run being the first he'd given up in 17 1/3 innings. But with their best reliever, Ernie Camacho, disabled again with a sore shoulder, the Indians sent for rookie Scott Bailes (4-4) when Schrom gave up two singles to start the inning. Bailes' error allowed one run. After Hal McRae was put on, rookie Yett got to pitch to White.