National League President Chub Feeney ruled yesterday that the Pittsburgh Pirates did not lose to the St. Louis Cardinals Monday night, 4-1, as everybody but the Pirates thought.

He upheld the Pirates' protest that the rain-interrupted game was called too quickly. The teams will resume the game at 6:30 p.m. EDT today, before their regularly scheduled game.

Play will start with one out in the top of the sixth and a Cardinals runner on first base, which was where the two teams were when umpire-in-chief John Kibler called the game after rain delays of 17 and 22 minutes. Between the delays, Rick Rhoden threw two pitches to Mike LaValliere.

Feeney said he agreed with the Pirates' contention that Kibler called the game too quickly and in violation of National League Bulletin No. 24 and the Official Rules of Baseball.

According to the bulletin, the umpire-in-chief must wait at least 75 minutes before calling a game, if it is interrupted, then, if play is resumed, must wait another 45 if play is stopped again. Baseball rule 3.10c requires him to wait at least 30 minutes before calling a game. A game called after five full innings is official, except under extenuating circumstances.

Feeney said Kibler had concurred with the facts as presented to Feeney by the Pirates.

"From these facts, it is apparent that the umpires did not comply with league bulletin No. 24 and also did not comply with official baseball rule 3.10c, and the footnote of this rule," Feeney said. "Therefore the protest by the Pittsburgh club is upheld, and the game shall be completed from the point of interruption . . . "

In last night's game, Clint Hurdle's three-run homer keyed a four-run St. Louis seventh inning and rookie Greg Mathews pitched his first major league complete game as the Cardinals beat the Pirates, 7-2.

Mathews (3-1) retired 11 straight batters at one point as the Pirates lost their fifth in a row.

Expos 4, Mets 2: Joe Hesketh scattered eight hits and struck out 11 over 8 1/3 innings and Mike Fitzgerald drove in the winning run with a bases-loaded walk in Montreal to help the Expos end New York's seven-game winning streak.

Hesketh (4-4) walked none. The strikeout total was one short of his career high. Tim Burke came on to record the final two outs for his fourth save.

New York starter Bruce Berenyi (2-1) pitched four innings, allowing three hits and walking seven. Three Mets pitchers totaled nine walks, a season high for New York's staff.

Montreal's victory reduced New York's lead in the NL East to 10 1/2 games over the second-place Expos.

Reds 5, Astros 4: Pitcher Chris Welsh lined a two-run single to highlight a decisive three-run sixth inning as Cincinnati beat visiting Houston.

Welsh (2-1) gave up seven hits over 6 2/3 innings and his first hit of the season helped the Reds overcome an early 2-0 deficit.

Phillies 11, Cubs 8: Mike Schmidt's bases-loaded single, his second hit of the inning, drove in two runs and highlighted a six-run eighth inning as Philadelphia won in Chicago.

The teams totaled 21 hits although, with the wind blowing in at Wrigley Field, there were no homers.

Braves 4, Dodgers 3: Atlanta's Rafael Ramirez doubled home Dale Murphy with the winning run with two out in the 10th inning to cap a two-run rally that beat visiting Los Angeles.

After Mike Marshall's second homer of the game and 17th of the season in the top of the inning had given the Dodgers a 3-2 lead, the Braves began their comeback against loser Ken Howell (2-4) when Claudell Washington drew a leadoff walk and moved to second on a sacrifice by Omar Moreno.

After Dale Murphy walked, Tom Niedenfuer relieved and Washington advanced to third as Bob Horner flied to right. Ken Oberkfell then grounded a single to right to score Washington with the tying run. Ramirez followed by lining a shot to right field that Marshall missed with an attempt at a shoestring catch.

Padres 8, Giants 5: Graig Nettles hit a two-run homer in the bottom of the eighth inning as San Diego rallied from a four-run deficit to beat visiting San Francisco.

Steve Garvey led off the eighth inning with a bunt single and Nettles hit a 2-0 pitch from Jeff Robinson (4-2) into the right field seats for his 10th homer of the season and No. 378 lifetime.