Yankees' starter Esmil Rogers was charged with three runs and five hits in 3.1 innings of work as he extended his spring outing. Rogers struck out three and walked only one in the no-decision.
The Yankees managed only four hits off five Phillies pitchers with Stephen Drew providing an RBI double.
The Phillies rallied late in the eighth in ninth taking a 4-3 lead off reliever Nick Goody. The Phillies tacked on three in the ninth off Chasen Shreve, who pitched in 14 games with Atlanta last year.
Andy Oliver picked up the win for the Phillies striking out four in 1.2 innings.
The Yankees play at Detroit in Viera, Florida on Friday.