The Phillies were just 1-9 on their 13-game road trip and had not gotten a win from a starting pitcher in nearly two weeks. But Millwood (13-9) was in control throughout against a team that won 11 of its previous 15 games. Millwood set down 15 in a row before rookie Jose Reyes reached on a bunt single in the sixth inning. All three hits he gave up came with two outs, and the hard-throwing righthander fanned four while walking one. He threw 68 of 111 pitches for strikes.
Rheal Cormier finished up for the Phillies, who retained a share of the National League wild card lead with the Florida Marlins, who beat Montreal 3-2.
Burrell gave Millwood the only support he needed with a two-run homer off Steve Trachsel (13-8) in the top of the second. It's been a miserable season for Burrell, but four of his 20 home runs have come against the Mets.
Marlon Byrd lifted a sacrifice fly in the fifth and Burrell produced another run in the sixth with a double play grounder.
Trachsel had a personal four-game winning streak snapped, giving up four runs and six hits in six innings with a walk and four strikeouts.