SAN FRANCISCO -- Noah Lowry took a celebratory shaving cream pie to the face, one of few such hazings directed toward the pitcher this season.
Perhaps it was a tribute to the coming of age of his curveball.
Lowry worked into the ninth inning to win his fourth straight start and become a 10-game winner in his first full big-league season, and Moises Alou hit a three-run homer to lead the San Francisco Giants over the Philadelphia Phillies 5-0 on Monday night.
"Pretty good lefty, huh?" manager Felipe Alou said as he sat down in his office chair. "Every time he goes to pitch, we feel like we're going to win the game."
J.T. Snow hit an RBI double, Michael Tucker doubled among his two hits and Ray Durham singled twice as the Giants won for the fifth time in eight games -- certainly happy to be home after a grueling season-high 13-game road trip through Atlanta, Florida, Cincinnati and St. Louis.
Lowry (10-11), utilizing his improved curveball at every opportunity, allowed five hits with one walk and six strikeouts in 8 2/3 innings and also drove in a run with a sacrifice fly in the sixth. He left after allowing Bobby Abreu's infield single.
Appearing slightly disappointed to be removed after he threw a season-high 128 pitches, Lowry tipped his cap to the crowd, which booed Alou's decision. LaTroy Hawkins struck out Pat Burrell looking to end the game.
"Any time you go out there and you've got a shutout going, of course you want to finish it," said Lowry, his eyes burning from the shaving cream. "It was the right move. I still have seven starts left and I want to be ready in five days. ... It's a tough situation for him, but he made the right choice."
"I wasn't seeing the ball as well as I wanted to today. I got lucky on that one," Moises Alou said.
The Phillies entered play with a narrow lead in the NL wild-card race, but fell a half-game behind Houston after the Astros won 6-2 in San Diego. Philadelphia managed little offense against Lowry as it began a crucial 12-game, 14-day road trip, the club's longest of the season.
Lowry retired his first seven batters before Mike Lieberthal lined a single to left. The Phillies loaded the bases in the seventh with no outs, but Lowry struck out Chase Utley on a curveball and got David Bell to ground into an inning-ending double play.
"With the bases loaded, he turned it up," Felipe Alou said. "He threw a curveball to Utley and struck him out that I think was the best curveball I've ever seen him throw."
Lieber (12-11), trying to win his fourth start in a row, allowed baserunners in each of the first six innings. The right-hander beat the Giants 6-5 on June 2, but didn't have his best stuff in his first August defeat after going 1-2 in six July starts.
He allowed five runs and nine hits in seven innings, struck out four and walked one.
"From the beginning I just didn't have it," Lieber said. "I was out of control."
Philadelphia has been the best in baseball against the NL West, going 19-7 with a home sweep of the Giants for the first time in 10 years May 31-June 2.
The Phillies, facing a left-handed starter for the third straight game, got two hits apiece from Abreu and Jason Michaels but little else.
"He shut us out, basically," Bell said of Lowry. "He pitched with a lot of confidence."
Monday marked the 40th anniversary of the wild day at Candlestick Park when Giants Hall of Fame pitcher Juan Marichal hit Dodgers catcher John Rosboro over the head with a bat in a third-inning scuffle. The altercation caused a 14-minute delay and Willie Mays hit a three-run homer to beat Sandy Koufax 4-3. Marichal was suspended 11 days and fined $1,750.
- San Francisco SS Omar Vizquel stole his 20th base in the fifth, becoming the first Giants player with more than 19 steals since Marvin Benard had 22 in 2000.
- The Giants held a moment of silence for Thomas Herrion, the 49ers' offensive lineman who collapsed and died after Saturday's exhibition game at Denver. His photo was shown on the main center-field scoreboard.
- It was 58 degrees at first pitch, compared to 84 for the Giants in their final game at St. Louis on Sunday afternoon.
- Lowry's RBI was his seventh of the season, tying him for second most by major-league pitchers behind Jason Marquis of the Cardinals (10). Lowry's RBI total is the best by a San Francisco pitcher since Russ Ortiz drove in nine runs in 1992.