Third baseman David Wright had held the Mets' longest hitting streak at 26 games, set during the 2006 and '07 seasons.
"I was the first to congratulate him," Wright said.
On Friday night, Alou set the Mets' single-season record, passing the 24-game streaks of Hubie Brooks and Mike Piazza.
In Sunday's game, Alou didn't come close to getting a hit until the eighth inning. He bounced out to third in the second inning, flied out to center in the fourth and grounded out to shortstop in the sixth.
In his final at-bat, he fell behind against right-hander Justin Miller, then poked a soft liner to center to drive in the game's tying run. Carlos Delgado followed with a three-run home run to make it 7-4.
At 41 years and 80 days old, Alou is the oldest player in Major League history to have a hitting streak of at least 20 games, according to the Elias Sports Bureau.
"He's still one of the best clutch hitters in the game," Mets manager Willie Randolph has said.
Asked before Sunday's game the reasoning for the Mets signing a player older than 40, Mets general manager Omar Minaya said, "Because he's a professional hitter, as good as there has been in the game."
Alou's impact was felt just as strongly outside the batter's box on Sunday; he threw out the potential tying run at the plate in the eighth inning.
"I think he gets Player of the Game," a smiling Wright said.
Alou's heroics helped the Mets extend their lead over the Phillies in the National League East back to 2 1/2 games with one week remaining.
"In past weeks, when we didn't win as many games and I was hitting the ball good, I wasn't getting the same satisfaction," Alou said. "To get a win and hit good, that's a good feeling."