Cecil Cooper, the major league RBI leader with 105, drove in four with two singles yesterday in Milwaukee to help the Brewers to a 7-1 victory over the Oakland A's.

Moose Haas (12-2) gave up five hits over the first six innings to tie a Brewers' record with his eighth consecutive victory as Milwaukee closed within a percentage point of first-place Baltimore in the American League East. Jim Slaton pitched the last three innings for his fifth save.

"I knew one day Moose would put it all together," catcher Ned Yost said. "I knew Moose would just be a knockout pitcher."

"There was only one thing lacking: he always had the hard fast ball, a nice curve and a hard slider. But he had to learn to change speeds on the fast ball and slider. Guys used to be able to time his fast ball and slider. But now he's changing the throttle on them."

Haas' club record of 28 consecutive scoreless innings ended in the third. Tony Phillips led off with an infield hit and raced to third on a sacrifice by Rickey Henderson when the Brewers were late in covering. Mike Davis followed with an RBI single.

The Brewers went ahead, 2-1, in their half of the third against Chris Codiroli (10-9), who had pitched 24 scoreless innings in a row. Infield hits by Ed Romero and Charlie Moore and a walk to Robin Yount loaded the bases and Cooper lined a two-run single.

The Brewers chased Codiroli in the fifth on singles by Romero and Jim Gantner, a sacrifice and Cooper's second two-run single. Ted Simmons doubled off Tom Underwood to score Cooper and give Milwaukee a 5-1 lead.