Dave Parker, whose average had sunk to .176, drilled a three-run homer with two outs in the eighth inning to carry the California Angels to a 4-2 comeback victory over the Chicago White Sox.

Parker's blast off Bobby Thigpen Tuesday night helped Jim Abbott, 4-4, win his fourth straight start. Wally Joyner went 0-3 to end his hitting streak at 15 games.Bryan Harvey pitched the ninth inning for his 11th save. The Angels have won four in a row.

Thigpen came on with a 2-1 lead with one out in the eighth after Dave Gallagher and Luis Polonia singled off loser Scott Radinsky, 2-2.

Rangers 6, Twins 5

At Minneapolis, Bobby Witt scattered three hits over 61/3 innings and Steve Buechele homered as the Texas Rangers posted their eighth straight win Tuesday night with a victory over Twins.

Indians 5, Yankees 2

At Cleveland, Albert Belle went 3-for-3 and scored twice and Greg Swindell scattered eight hits to lead the Cleveland Indians to a 5-2 victory over the New York Yankees.

Boston 10, Milwaukee 6

At Boston, Tom Brunansky belted a three-run homer and added an RBI single as the Boston Red Sox rallied from a five-run deficit to post a 10-6 victory over the Milwaukee Brewers.

Orioles 5, Tigers 4

At Detroit, Tim Hulett's two-run ninth-inning homer gave the Baltimore Orioles a 5-4 victory over the Detroit Tigers.

Royals 4, Mariners 3

At Kansas City, Mo., Brian McRae knocked in the tying run and scored the go-ahead run with one out in the eighth inning and Kevin Appier pitched a five-hitter, lifting the Kansas City Royals to a 4-3 victory over the Seattle Mariners.

Blue Jays 11, Athletics 7

At Oakland, Greg Myers had a three-run double to key a six-run fourth and Mookie Wilson drove in three runs and scored twice to lead the Toronto Blue Jays to an 11-7 victory over the Oakland Athletics.

National League

Doc Gooden defeated the Cubs again, this time by the score of 8-6.

Gooden, 5-3, had beaten the Cubs twelve straight times previous to last night's meeting and number 13 turned out to be unlucky for Chicago.

Reds 3, Giants 2

At Cincinnati, Tom Browning won his fifth game of the season and Eric Davis belted a two-run homer, his fifth, to power Cincinnati and hand the Giants their fourth straight loss. Browning, 5-3, allowed two runs on seven hits in 62/3 innings.

Braves 4, Padres 1

At Atlanta, Ron Gant belted a three-run homer with one out in the ninth inning to lift Atlanta. Gant snapped a 1-1 tie with his fifth homer of the season off Steve Rosenberg, 0-1. Gant's blast made a winner out of Ken Mercker, 2-2.

Expos 3, Phillies 0

At Montreal, Dennis Martinez tossed a four-hit shutout and Larry Walker drove in a run and scored another to lead Montreal to its fourth straight.Martinez, 6-3, pitched his third complete game.

Pirates 5, Cardinals 3

At Pittsburgh, Barry Bonds cracked two home runs for three RBI. Bonds hit a solo homer in the second and a two-run blast in the third.

Dodgers 7, Astros 3

At Houston, Darryl Strawberry blasted two homers and drove in four runs and Eddie Murray and Mike Scioscia each hit solo homers.