PHILADELPHIA (AP) -- Nate Schierholtz hit an RBI single in the bottom of the ninth inning to lift the Philadelphia Phillies to a 3-2 victory over the Colorado Rockies on Friday night.
Pinch-hitter Laynce Nix hit a tying, two-run double in the seventh, and the Phillies won for the 10th time in 14 games.
Jimmy Rollins walked off Will Harris (1-1) to start the bottom of the ninth. Rollins advanced to second on Juan Pierre's sacrifice. After Chase Utley was intentionally walked, both runners advanced on a wild pitch. Schierholtz then hit a sharp grounder to right field past a drawn-in infield.
The five-time defending NL East champion Phillies are within four games of .500 for the first time since they were 36-40 on June 26. They're 22-14 since trading outfielders Hunter Pence and Shane Victorino at the trade deadline.
Jonathan Papelbon (4-6) tossed a scoreless ninth to earn the win.