Andre Thornton and Toby Harrah homered and Len Barker pitched a nine-hitter to lead the Cleveland Indians to their seventh straight victory, a 4-2 win over the Chicago White Sox yesterday in Cleveland.

Thornton, who began the day as the American League home run leader and the major league leader in runs batted in, hit a three-run home run off starter Dennis Lamp (4-1) in the third inning. Thornton now has 13 home runs and 44 RBI.

Harrah's seventh-inning homer, also off Lamp, was his 10th and enabled him to raise his batting average to .389.

"With men on base, I am just trying to get good pitches and try to do a good job," said Thornton. "I hit a slider into a double play in the first inning and hit a bad pitch in for the homer."

Thornton said the Indians' winning streak is no fluke.

"The way we played this spring I knew we had to turn it around," he said. "I have been looking for the winning streak. We have enough good pitchers now to keep us in the game and that is always the key."

Barker (6-2) struck out 10 and walked two in pitching his third complete game.