Gary Roenicke went four for four, including a homer, and drove in four runs to lead the Baltimore Orioles to a 6-3 victory over the Minnesota Twins tonight.

Eddie Murray also had two doubles and a single for the Orioles. Winner Scott McGregor (6-3) allowed 11 hits in 6 1/3 innings; Tippy Martinez finished and earned his sixth save.

Roenicke's fourth hit, a single up the middle, brought in Murray with two out in the seventh to break a 3-3 tie. Murray had doubled off loser Rick Lysander (1-5), who lost his fourth straight decision.

Roenicke's leadoff homer, his fifth of the year, had tied the score at 3 in the sixth.

"It's the first time I've had more than two hits all year," he said. "And it's the first time I've gotten four RBIs."

Baltimore Manager Joe Altobelli said Roenicke was swinging the bat well. "The cheapest hit he got was in the first inning," Altobelli said.

Baltimore made it 5-3 in the eighth when Rick Dempsey scored on a sacrifice fly by Aurelio Rodriguez. Murray doubled in the ninth and scored on Roenicke's sacrifice fly.

In the first, the Orioles' John Shelby led off with his second homer of the year, a drive over the right field fence, off Pete Filson. With one out, Cal Ripken Jr. singled, moved to third on Murray's hit and scored on Roenicke's single for a 2-0 lead.

In the bottom of the inning, John Castino doubled in Darrell Brown, who singled. The Twins tied at 2 in the second when Dave Engle singled in Tom Brunansky.

Castino gave the Twins a 3-2 lead in the fifth by again doubling in Brown, who had led off with a single.