BALTIMORE, AUG. 13 -- The Baltimore Orioles beat Milwaukee for the first time in 10 tries this season, but it came on a day when the news was mostly bad.

Before they beat the Brewers, 5-4, in front of 24,910 at Memorial Stadium tonight, the Orioles learned that rookie center fielder Ken Gerhart will miss at least five weeks and probably the remainder of the season because of a broken wrist.

Gerhart's injury overshadowed Mike Boddicker's first victory since July 16 and a game in which Fred Lynn got his seventh career grand slam. The Orioles also got big defensive plays from second baseman Bill Ripken and right fielder Lee Lacy in the eighth inning.

The Orioles hadn't beaten the Brewers since Sept. 27 and had lost 10 straight since then, including nine this year. They're now 5-31 against the five teams in front of them.

Gerhart, one of the few bright spots in a dismal season, suffered the injury Wednesday night when he was hit by a pitch from Cleveland reliever Doug Jones. The injury occurred in the eighth inning, and Gerhart not only finished the game, but told trainers afterward that he was okay.

But when he reported to the stadium this afternoon, the hand was swollen and sore, and X-rays revealed he had suffered a hairline fracture of the right wrist. It was placed in a cast, and doctors expect the healing process to take about four weeks. He'll then have extensive rehabilitation work to strengthen the muscles in the wrist.

"I took an ice bag home with me last night and thought I was going to be okay," Gerhart said. "But when I got up this morning, I knew it was bad. I still didn't think it was broken. It comes at a real bad time because I was getting to play and had started to swing the bat pretty well."

Although Gerhart was hitting only .243, he had 14 homers and 34 RBI. He has played almost every day since Fred Lynn was injured on July 20, and in 19 games has batted .300 with six homers and 11 RBI.

He was replaced on the roster by Rochester's Mike Hart, a 29-year-old outfielder who has also played in the Seattle and Minnesota organizations.

Meanwhile, the Orioles (52-63) broke a two-game losing streak as Boddicker (8-6) allowed four hits and three runs in 7 1/3 innings. Tom Niedenfuer pitched the final 1 1/3 for his eighth save. He allowed one run, that on Paul Molitor's 10th homer. It came in the ninth inning and extended Molitor's hitting streak to 28 games, third longest in the majors this decade.

Milwaukee starter Chris Bosio (7-5) allowed 10 hits and five runs in seven innings, but he also struck out a career-high 12. Bosio got every Orioles starter at least once, four of them twice.

Bosio was unhittable early in the game, retiring the first nine Orioles in order, six of them on strikeouts. That streak ended when Jim Dwyer led off the fourth by looping a double down the left-field foul line.

Bosio's shutout also ended soon after that. He struck out Bill Ripken, but Cal Ripken Jr. walked and Eddie Murray singled to load the bases. Bosio then grooved a pitch to Lynn, who lined it into the right-field seats for his seventh career slam. The Orioles have two this season, and he has both of them.

Orioles Notes:

Larry Sheets left the game in the fifth inning after suffering whiplash while diving for a Dale Sveum double. Sheets' vision was blurred for about 10 minutes, but he apparently was all right by the end of the game.