Cleveland Indians Manager Pat Corrales was fired yesterday and replaced by bullpen coach Howard (Doc) Edwards.

With a 32-56 record following their 4-3 victory yesterday over the White Sox in Chicago, the Indians are in last place in the American League East, 23 games behind the first-place New York Yankees.

"It's something we've discussed the last couple of days," said Joe Klein, vice president of baseball operations for the Indians. "Pat has done a good job for this organization. We will miss him. We all share a little bit of the blame."

The Indians received a great deal of preseason publicity as a contender in the AL East. Klein said the fact the team failed to come up to those expectations had nothing to do with Corrales' firing.

Corrales, 45, led Cleveland to its best finish in 18 years last season -- 84-78. He took over the team on July 31, 1983, and had a 30-32 mark for the rest of that season. He was signed through 1988.

Edwards, 50, who was in his second full season as bullpen coach, managed the Indians' AAA affiliates at Maine and Charleston for five seasons, leading the Guides to a 76-63 record and a second-place finish in the International League in 1985.

In the Indians' victory yesterday, Cory Snyder hit a three-run home run, his 20th homer of the season and Mel Hall had a one-run shot, his ninth homer of the year.

Scott Bailes (3-2) gave up nine hits, struck out one and walked none over 7 1/3 innings to earn his first victory since April 25. Sammy Stewart worked 1 2/3 innings for his first save.

Richard Dotson (7-6) was the loser.

Yankees 12, Rangers 3:

Don Mattingly drove in seven runs, four of them with his fourth grand slam of the season, and tied an AL record with a homer in his sixth straight game to power New York in Arlington, Tex.

Winner Ron Guidry (2-4) allowed seven hits over 5 2/3 innings in his seventh start of the season. Charlie Hough (10-5) gave up six runs in the first two innings, thanks in part to a league record-equaling five passed balls by catcher Mike Stanley.

Mattingly's four grand slams equaled a club record first set in 1934 by Lou Gehrig. He is one short of the league record set by Jim Gentile for the Baltimore Orioles in 1961. He is also the seventh player to hit homers in six straight games, the last being Reggie Jackson for the Orioles in 1976. Dale Long holds the major league record for hitting a home run in most consecutive games -- eight for the Pittsburgh Pirates in 1956.

In his last five plate appearances with the bases loaded, Mattingly has hit four home runs and a single.

Blue Jays 5, Twins 2:

Jesse Barfield's four hits and Jimmy Key's pitching led Toronto to the victory in Minneapolis. Barfield had a double, three singles and one RBI.

Key (10-6) allowed six hits and two earned runs in six innings. Tom Henke, who struck out pinch hitter Randy Bush with two outs and the bases loaded in the ninth, earned his 18th save.

Loser Bert Blyleven (8-7) allowed five runs and 10 hits in 7 2/3 innings.

Brewers 6, Angels 4:

In Milwaukee, Ernest Riles hit a two-run single in a four-run second inning and Rob Deer hit his 21st homer for the Brewers.

Left-hander Teddy Higuera (8-7) won for the third time in his last four starts, with Mark Clear and Dan Plesac providing relief help.

Athletics 6, Red Sox 3:

In Boston, Alfredo Griffin had three hits, Luis Polonia had two and both figured in a tie-breaking, three-run seventh inning that led Oakland over Roger Clemens and the Red Sox.

Dave Stewart (12-7) earned his fifth consecutive victory. Clemens fell to 8-7.

Tigers 3, Mariners 2:

In Detroit, Kirk Gibson led off the seventh inning with his 12th home run as the Tigers beat Seattle.

Gibson's tie-breaking homer gave Walt Terrell his 25th victory against seven losses in Tiger Stadium in his career and made the right-hander 7-8 this season. Mike Moore (3-11) was the loser.