Mike Brown allowed five hits in seven innings and earned his first major league victory in nearly two years as the Red Sox beat the Chicago White Sox, 6-2, yesterday to complete a three-game sweep in Boston.

Boston got 13 hits, with Marty Barrett going three for three, scoring twice and driving in a run. The Red Sox roughed up Floyd Bannister (1-2) and three relievers.

Brown, 27, who compiled a team-leading 0.75 ERA in spring training, was recalled from the minor leagues last Wednesday. "The last year and a half has been tough," said Brown, who gained his first victory since May 2, 1984. "Before the game today, I was very nervous and I felt like a 10-year-old kid, but once it got going I felt okay."

Brown threw 99 pitches before giving way to reliever Bob Stanley at the start of the eighth. Harold Baines spoiled Brown's shutout bid with his first homer of the season in the fourth. Ron Kittle homered to lead off the Chicago seventh.

Boston took a 4-0 lead in the second. Don Baylor reached on a fielder's choice and went to second on Tony Armas' single. Barrett's single scored Baylor. Romero lined a double to score Armas and Barrett scored when left fielder Carlton Fisk bobbled the ball. Boggs' RBI single made it 4-0.

The White Sox dropped to 2-10 with their fourth straight loss. "We're just in a rut," said Chicago Manager Tony LaRussa. "We just need a couple of wins to turn things around."

*Yankees 5, Brewers 4: In Milwaukee, Dave Winfield scored from second base on Robin Yount's infield error in the 10th inning to give New York the victory.

Winfield opened the inning with a double off the left field wall against Mark Clear (0-1). Mike Easler grounded to Yount, who was moved from center field to first base to start the inning. He made a wild throw to Clear as the pitcher covered the bag. Clear picked up the ball in foul territory but Winfield crossed the plate as Clear threw wildly to the plate.

Dave Righetti (2-0), who gave up Ernest Riles' tying RBI single with two out in the ninth, worked the final two innings for the win. The Yankees broke a three-game losing streak.

New York starter Joe Niekro took a two-hitter and a 4-1 lead into the eighth, but left after leadoff singles by Billy Jo Robidoux and Riles and Jim Gantner's RBI single. Reliever Brian Fisher gave up an RBI single to Paul Molitor with two out in the eighth that made it 4-3.

*Royals 6, Blue Jays 4: In Toronto, Frank White's three-run homer highlighted a four-run seventh inning that carried Kansas City to victory.

Winner Charlie Leibrandt (2-0) went 7 1/3 innings, allowing four runs on eight hits and striking out seven. Dan Quisenberry worked 1 2/3 innings for his third save.

Dennis Lamp, working in relief of Jim Acker, suffered his first loss since Aug. 21, 1984. The Blue Jays right-hander was 11-0 in 1985.

With the score tied at 2, Jamie Quirk started the Kansas City seventh against Lamp with an infield single. Quirk took second on Buddy Biancalana's sacrifice and scored on Willie Wilson's one-out single. Wilson took second on the throw to the plate, and George Brett was given an intentional walk (his seventh bases on balls in the three-game series). White then hit his first homer of the season.

*Angels 8, Twins 5: Brian Downing's three-run homer capped a four-run ninth inning for California at home. Tom Brunansky's one-out home run in the ninth had lifted Minnesota into a 5-4 lead.

Pinch hitter Rick Burleson led off the Angels ninth with a single and Ruppert Jones walked. Wally Joyner (three hits) singled, scoring Burleson to tie the game. Downing then hit a 2-1 pitch from reliever Ron Davis (1-1) for his fourth homer of the season and 150th of his career.

The Angels had tied it, 4-4, with three runs in the bottom of the eighth. Minnesota starter Bert Blyleven allowed a one-out single to Joyner. Doug DeCinces followed with his second homer of the season. Davis relieved and hit Downing with his first pitch. Reggie Jackson doubled Downing to third and Rob Wilfong was walked intentionally to load the bases. After Davis struck out Dick Schofield, he threw a wild pitch, allowing the tying run to score.

*A's 9, Mariners 3: In Seattle, Moose Haas (3-0) allowed two hits in seven innings and Dwayne Murphy, Jose Canseco and Tony Phillips had three hits each as Oakland won for the fifth time in six games.