Gorman Thomas hit two homers and Ben Oglivie one to lead the Milwaukee Brewers to a 7-5 victory over the Red Sox yesterday in Boston.

Oglivie's homer, his 19th, gave him the league lead. Starting with last Sunday's game in Detroit, when he hit three homers, Oglivie has seven homers in seven games.

"If our starting pitchers keep us in the ballgame," Thomas said, "we're going to explode eventually on somebody."

With their 10th victory in the last 11 games, the Brewers moved within two games of Boston in the AL East race. The two teams will end the four-game series tonight. The Red Sox have lost three straight.

The Brewers took a 2-0 lead in the fourth inning on Ted Simmons' RBI single and Thomas' sacrifice fly. They added two runs in the fifth when Robin Yount tripled home Charlie Moore and scored on Cecil Cooper's fly ball.

Milwaukee chased Mike Torrez (4-4) in the sixth. Oglivie led off with his homer and Thomas followed with his 16th. It was the 11th time this year the Brewers have hit consecutive home runs. The 1977 Red Sox hold the record of 16.

Thomas hit his 17th homer in the eighth.