Dick Schofield homered and drove in three runs, Brian Downing hit a two-run homer and John Candelaria and Doug Corbett held the Red Sox to six hits as the California Angels evened a four-game series, 12-3, yesterday in Boston.

The Angels had a season-high of 17 hits in the game, which was delayed for nearly three hours at the start by heavy rain.

Schofield doubled in two runs in the sixth and hit a controversial home run in the fourth. He drove a ball to left and umpire Terry Cooney ruled that it bounced off the light tower and back onto the field. The Red Sox argued that the ball hit high off the 37-foot wall and should have been a double.

Candelaria (2-0), making only his second start since undergoing elbow surgery April 16, gave up two hits and three walks and struck out six in 5 1/3 innings. Corbett did not walk a batter in the final 3 2/3 innings as he earned his eighth save.

The Red Sox fell behind, 10-0, and did not score until the eighth inning.

Bobby Grich drove in California's first run against rookie starter Jeff Sellers (3-4) with a two-out single in the second.

Schofield's homer was his seventh this season. He doubled off the wall in the sixth inning after Doug DeCinces doubled and Grich walked, making the score 4-0.

The Angels reached the all-star break with a 48-39 record, 1 1/2 games ahead of Texas in the AL West. Boston (56-31) retained its seven-game lead over the New York Yankees in the AL East.

Twins 5, Yankees 0: In Minneapolis, Bert Blyleven pitched a three-hitter and Greg Gagne drove in three runs to help Minnesota break a five-game losing streak and stop New York's four-game winning streak.

Blyleven (8-8), who has given up a major league leading 30 home runs this year, struck out eight, walked one and hit a batter in pitching his sixth complete game. The only hits Blyleven allowed were a fourth-inning single to Mike Easler and ninth-inning singles to pinch hitter Ron Hassey and Don Mattingly.

The right-hander had retired 13 straight batters before Hassey's bloop hit. He has 105 strikeouts this year, putting him over 100 for the 16th time in 17 major league seasons.

"It's certainly the high spot for us," said Twins Manager Ray Miller. "This club knows what it can do. Blyleven threw a quality game."

Tigers 5, Royals 0: Kirk Gibson and Lou Whitaker hit home runs and Jack Morris allowed four hits to lead Detroit in Kansas City, Mo.

Morris (9-6) had a season-high 12 strikeouts and three walks in his second shutout and fourth complete game in a row. The right-hander, who has thrown 22 straight scoreless innings, struck out every Royals batter at least once.

Gibson hit a three-run homer in the third for Detroit's first runs. Whitaker homered with the bases empty in the fifth. Alan Trammell doubled in a run in the ninth.

Kansas City's rookie starter, Scott Bankhead (3-3) lasted 4 1/3 innings and lost his third straight.

Rangers 5, Indians 3: Larry Parrish singled home the tie-breaking run as Texas scored twice in the top of the 10th inning and won in Cleveland.

Pete O'Brien led off the 10th by blooping a single off reliever Scott Bailes (7-5). O'Brien took second on Pete Incaviglia's groundout against Ernie Camacho, who then walked Gary Ward before Parrish singled. Steve Buechele hit into a forceout, sending Ward in from third.

Mitch Williams (7-1) pitched two innings in relief for the victory, the Rangers' second straight after a three-game losing streak.

Geno Petralli and Ruben Sierra hit consecutive homers in the seventh.

A's 10, Blue Jays 5: Mike Davis' triple sparked a five-run seventh inning as Oakland took advantage of a two-out, two-run error and rallied to win in Toronto.

The A's, trailing by 4-3, batted around in the seventh. They scored the last two runs in the inning when first baseman Willie Upshaw dropped a throw from third base.

Brewers 5, Mariners 0: Rookie Juan Nieves pitched a four-hitter and struck out a season-high 12 batters, and Rob Deer hit a three-run home run as the Brewers beat Seattle in Milwaukee, breaking their seven-game losing streak. The 12 strikeouts were Milwaukee's team high for the year.

Nieves (8-3) got his third shutout of the season, taking the AL lead.

Ben Oglivie scored Milwaukee's first two runs on sacrifice flies.