Philadelphia finished a 5-1 trip that gave them a 32-26 road record, percentage points off the Cardinals' league-best 31-25 mark away from home.
Troy Glaus homered off the left-field foul pole to start the ninth against Lidge. The Cardinals then loaded the bases with one out. But Lidge wriggled off the hook by striking out rookies Nick Stavinoha and Joe Mather for his 28th save in 28 chances, and 31st in a row dating to Sept. 25, 2007, at Cincinnati.
Chad Durbin (4-2) got the victory despite allowing a run on two hits and a walk in one inning.
Ryan Ludwick hit his fourth homer in eight at-bats and Todd Wellemeyer threw four-hit ball into the seventh against a team that handed him his worst pitching line of the year two months ago.
It didn't prevent St. Louis from losing for the sixth time in seven games at home, with Ludwick grounding into an inning-ending double play in the eighth against Ryan Madson.
The Cardinals' bullpen is tied for the major league worst with 24 losses and has a major league-high 26 blown saves after the Phillies worked over Jaime Garcia (0-1) and two other relievers in the eighth. Pat Burrell's two-out RBI single tied it at 2 and Victorino followed with his 10th homer, both hits coming off Russ Springer.
The Cardinals are 31-27 at home, losing six of their last seven. Entering the day, the trio of Ryan Howard (31), Utley and Burrell (27) combined for more homers than eight of the 30 teams. Howard, who is from suburban St. Louis, was 2-for-4 with a pair of singles and is batting .451 (14-for-31) on the year against the Cardinals with six homers and 15 RBIs.
The Phillies got only three runners in scoring position against Wellemeyer, who allowed one run on four hits in six-plus innings. Wellemeyer took the brunt of a 20-2 pasting by the Phillies at home on June 13, surrendering eight runs in 3 1-3 innings.
The Phillies' first three hitters were a combined 3-for-31 in the series before Utley hit his 28th homer with two outs in the sixth to cut the deficit to a run.
Ludwick led off the second with his first double since July 5 and Glaus followed with an RBI single to put the Cardinals ahead. Ludwick's 27th homer with one out in the fourth, a drive to left-center estimated at 426 feet, made it 2-0.
Albert Pujols was 0-for-10 in the series, and is hitless in his last 13 at-bats overall, although Madson walked him on four pitches to load the bases before Ludwick's double-play ball.