Darryl Strawberry, Mookie Wilson and starting pitcher Rick Aguilera hit home runs and Roger McDowell pitched 3 2/3 innings of scoreless relief last night in Pittsburgh as the New York Mets beat the Pirates, 10-4, to gain a split of their doubleheader.

The Pirates won the opener, 7-1, as Rick Rhoden, the center of a bench-clearing brawl in the fifth inning, held the Mets to four hits in 7 2/3 innings and rookie Barry Bonds homered.

Aguilera hit his first major league homer, a two-run shot during a six-run fourth inning, but did not earn the victory in the second game after being chased in Pittsburgh's three-run fifth. McDowell (5-0) checked the Pirates on one hit after replacing Aguilera with one out in the fifth.

The fifth-inning fight in the opener was touched off when Mets Manager Davey Johnson apparently accused Rhoden (5-3) of doctoring the ball by cutting it. Rhoden was twice checked for foreign objects by home plate umpire Billy Williams before being allowed to resume pitching to Gary Carter, who struck out two pitches later to end the top of the fifth.

Rhoden, walking off the field, exchanged words with Mets first base coach Bill Robinson, who lunged at Rhoden and pushed him. Both benches and bullpens emptied and the Mets didn't take the field for several minutes after the umpires restored order.

*Expos 10, Phillies 9: Tim Wallach led off the bottom of the 10th inning with a home run as Montreal overcame an early seven-run deficit to beat Philadelphia and end a five-game losing streak.

Wallach hit the second pitch from Dave Rucker (0-2) over the left field fence for his ninth homer of the season.

*Cubs 9, Cardinals 3: Chris Speier hit two homers and Leon Durham and Gary Matthews one each as Chicago won in St. Louis in a game delayed 39 minutes by rain.

The game included a bench-clearing incident in the eighth inning when St. Louis reliever Greg Bargar hit Shawon Dunston with a pitch. Dunston pointed at Bargar and went for him. Both benches emptied and Dunston was ejected.

*Dodgers 3, Astros 2: Mike Marshall hit a sacrifice fly with the bases loaded in the eighth inning in Los Angeles to beat Houston.

Ken Howell (2-2) pitched the Dodgers out of an eight-inning jam and got the victory. Bob Knepper (9-3) took the loss.

*Reds 5, Giants 3: Kurt Stillwell and Ron Oester hit RBI singles to key a four-run second inning for visiting Cincinnati.

The Giants scored three runs in the bottom of the second off Chris Welsh (1-1) but the Reds held on, with Ron Robinson going the last three innings for his fourth save.

*Padres 3, Braves 2: Marvell Wynne drove in three runs, including the game-winner with a two-out single in the 11th inning, to lead San Diego over visiting Atlanta.

San Diego Manager Steve Boros was ejected by umpire Charlie Williams during the pregame lineup presentations when he tried to give Williams a videotape of Thursday night's controversial triple play by the Braves.