Mickey Hatcher went four for five and tied an American League record for consecutive hits and Mike Smithson pitched a seven-hitter yesterday, helping the Minnesota Twins rout the Oakland A's, 10-1, in Minneapolis and earn their eighth straight triumph.

Hatcher, who went five for five Saturday, tied a club record for consecutive hits held by current Twins batting coach Tony Oliva, who had nine straight hits over two games in 1967. Hatcher, in his seventh major league season, hit two doubles and two singles yesterday and drove in two runs.

The nine straight hits tied the AL record for most consecutive hits over two nine-inning games. Don Baylor was the last player to accomplish that in 1973 for Baltimore. The major-league record of 12 consecutive hits was set in 1938 by Mike Higgins of Boston and equaled by Walt Dropo of Detroit in 1952.

Hatcher flied out in the seventh inning to end his streak.

Smithson (3-2) struck out three and walked three to record his second complete game of the year. He was working on his second straight shutout until the eighth when Dusty Baker singled in a run for the A's.

Mark Salas' RBI single and Kirby Puckett's two-run double in the sixth off reliever Steve McCatty preceded Hatcher's fourth hit. Salas tripled two more runs home in the seventh and scored on Puckett's single before Tom Tellman, Oakland's third pitcher, stopped Hatcher.

Hatcher doubled in the first inning off Mike Warren (1-2). Kent Hrbek doubled off the right field wall but Hatcher advanced only to third as right fielder Mike Davis almost caught the ball. Tom Brunansky's sacrifice fly scored Hatcher.