PHILADELPHIA, AUG. 16 -- Terry Mulholland knew he had made baseball history as soon as Charlie Hayes caught the ball.

Mulholland pitched the record eighth no-hitter of the season tonight, giving the Philadelphia Phillies a 6-0 victory over the San Francisco Giants.

"You can't realize what went through my mind when he caught that ball," Mulholland said. "It was such a rush of emotion. I'm not usually an emotional guy, but I knew the significance of that."

The season's eighth no-hitter surpassed the modern record of seven set in 1917 and 1908. Mulholland's no-hitter was the first this century by a Phillies pitcher in Philadelphia, and the first nine-inning no-hitter in the 20 seasons of Veterans Stadium.

Before catching that last line drive, Hayes threw wildly on a seventh-inning grounder, costing Mulholland a perfect game. Rick Parker, the runner, was then erased on a double play.

"I'm not making excuses but that throw was not that bad," Hayes said. He said first baseman John Kruk stretched "a little early. It was not right to him, but I don't think I deserve an error. What the heck, I'll take the error."

Kruk said: "I think I should have stayed on the bag, but people who saw the replay told me there was no way I could have stayed on."

Kruk made a fine catch of a foul ball in front of the stands for the second out in the eighth inning.

"I was going to catch that one if I had to buy a ticket," he said. "I shouted the fans off, screaming, 'I got a play, I got a play.' "

Mulholland finished the no-hitter in the ninth by retiring pinch hitter Bill Bathe and Jose Uribe on grounders and getting pinch hitter Gary Carter on the line drve that Hayes backhanded in fair territory just inside the third-base line.

"I'm just happy to have Charlie over there," Mulholland said. "He makes those kind of plays."

Mulholland (7-6) came to the Phillies last season with Hayes and Dennis Cook from the Giants in a trade for reliever Steve Bedrosian. He entered Wednesday's game with a 4.34 earned-run average.

"Our hitters said they couldn't pick up the ball," Giants Manager Roger Craig said. "He was in command the whole game. He got better as the game went on, too."

The only other no-hitter in Veterans Stadium history was by Pascual Perez of Montreal on Sept. 24, 1988, a game shortened to five innings by rain.

Mulholland was a compensation pick by the Giants in the June 1984 amateur draft for Detroit's signing Darrell Evans. He made it to the majors in 1986 and pitched in parts of three seasons for San Francisco.

It was the first no-hitter by a Phillie since Rick Wise beat the Reds at Cincinnati 4-0 on June 23, 1971. The last no-hitter against the Giants was by Houston's Mike Scott on Sept. 25, 1986, clinching the NL West title for the Astros.

The last Phillie to pitch a no-hitter in Philadelphia was curveballer Red Donahue, who did it on the very hot afternoon of July 8, 1898, beating the Boston Beaneaters 5-0. A little right-hander, he was a notorious hot weather pitcher. He jumped to the American League in 1901 and was enjoined from pitching in the state of Pennsylvania.

...........IN 1990

April 11: Mark Langston (7 innings) and Mike Witt (2 innings), California vs. Seattle; Won, 1-0.

June 2: Randy Johnston, Seattle vs. Detroit; Won, 2-0.

June 11: Nolan Ryan, Texas at Oakland; Won, 5-0.

June 29: Dave Stewart, Oakland at Toronto; Won, 5-0.

June 29: Fernando Valenzuela, Los Angeles vs. St. Louis; Won, 6-0.

July 1: Andy Hawkins, N.Y. Yankees at Chicago White Sox; Lost, 4-0.

July 12: Melido Perez, Chicago White Sox vs. N.Y. Yankees; Won, 8-0 (6 innings, rain).

Aug. 15: Terry Mulholland, Philadelphia, vs. San Francisco, Won, 6-0.