Ben Oglivie drove in two runs with a home run and a double and Mike Caldwell notched his seventh straight victory to help the Milwaukee Brewers raise their American League East lead to 2 1/2 games with a 3-1 decision tonight over the Boston Red Sox.

The second-place Baltimore Orioles' game with the Detroit Tigers was rained out and will be played Thursday night. The Red Sox fell eight games behind, in third place, with only 10 left on the schedule.

Oglivie gave his team a 1-0 lead in the first with his 32nd homer and doubled in a run in the eighth.

Caldwell (17-11) gave up only four hits in gaining his 10th triumph in his last 11 starts. Caldwell walked one, struck out three and retired the final 12 batters. Rookie Brian Denman (2-3) took the loss.

Caldwell, who was 5-8 early in July, credits his resurgence to Manager Harvey Kuenn, who replaced Bob Rodgers at the helm in June.

"He (Kuenn) told me that I could pitch and he told me I was going to pitch," Caldwell said. "He had complete confidence in me, and there was no way I could let him down."

Caldwell admitted his confidence had been shaken under Rodgers, who frequently removed him in the middle innings.

"In 11 years my confidence had been shaken often enough that it wasn't the end of the world, but it was like spinning tires in mud," he said. "I wondered when I was ever going to get a grip."

The Brewers took a 2-0 lead in the second. Jim Gantner reached on an error by second baseman Jerry Remy, Paul Molitor singled in the hole at short and both runners advanced on Robin Yount's sacrifice. Cecil Cooper was intentionally walked to load the bases and Ted Simmons' grounder to second delivered Gantner.

The Red Sox scored in the fifth on Dave Stapleton's 14th homer.