Remarkably, they have lost just 3 1/2 games in the standings to the Mets in that span.
But the future doesn't look bright at the moment because if the Phillies aren't hitting they aren't winning.
They took a 3-0 lead in the top of the first inning before rain caused an 82-minute delay.
The delay seemed to kill their momentum.
Jimmy Rollins hit a leadoff home run to right field, his fourth leadoff homer this season and the 21st leadoff homer of his career. A flash of lightning lit up the sky as Rollins touched home plate. Thunder roared as he reached the dugout.
Had Rollins angered the baseball gods? Perhaps. But before the sky opened, Chase Utley hit a one-out double to right, and Ryan Howard followed with a two-run home run to left field to make it 3-0.
No joke, at the exact moment Howard made contact with the ball thunder echoed through the stadium.
Greg Dobbs doubled, and Wes Helms walked with two outs when the rain forced the delay.
The Phillies never recovered offensively.
They scattered three hits from the second through ninth innings: Shane Victorino's single in the second, Dobbs' double in the sixth and Chris Coste's single in the seventh.
No hit batsmen.
Phillies lefthander Jamie Moyer allowed a run in the first to make it 3-1, three runs in the fifth inning to hand the Rockies a 4-3 lead and another run in the sixth to make it 5-3.
Moyer had been 7-1 with a 2.83 ERA in 10 starts this season when he pitched following a Phillies loss, but that form didn't hold last night.
For the season, Moyer is 7-7 with a 4.43 ERA.
Brian Sanches replaced Moyer with runners on first and second and two outs in the sixth, and he allowed a single to Ryan Spilborghs to score the Rockies' fifth run.
Righthander Anderson Garcia made his big-league debut in the seventh. Garcia became the 25th pitcher the Phillies have used this season, which shows how much this pitching staff has been decimated because of injuries and ineffectiveness. The Phillies entered last night with the worst ERA in the National League, and they did not lose their grip on that.
The Phillies used a franchise record 27 pitchers in 2000.
It seems no matter whom manager Charlie Manuel calls from the bullpen, his chances of a clean inning aren't great.
Garcia allowed a couple hits before J.C. Romero entered with runners on first and second with two outs. He allowed a single to right-center to Brad Hawpe to score Todd Helton to make it 6-3.
That would be plenty to beat the Phillies, who need to win today to avoid a sweep.
Contact staff writer Todd Zolecki at 215-854-4874 or email@example.com. Read his blog at http://go.philly.com/zozone.