NEW YORK -- Age is irrelevant for Jamie Moyer. He's focused on winning.
"I don't think that I'm old. So I don't believe it," the 47-year-old Moyer said. "Regardless of what people think or say, I still feel like I can go out and compete, and that's my ultimate job."
Boy, did he compete Wednesday night, tossing eight sharp innings to become the oldest pitcher to beat the Yankees.
Moyer bounced back from the worst start of his career to pitch the Philadelphia Phillies past New York 6-3.
"He's been doing it for a long time, a really long time," Yankees shortstop Derek Jeter said. "He never throws the ball over the plate. That goes to show you don't have to throw hard. He knows what he's doing. That's why he's been around so long."
Philadelphia roughed up A.J. Burnett (6-5) for its ninth win in 26 games, a stretch that has dropped it into third place in the NL East. The Phillies have scored at least six runs only four times during the slump.
"We scored some runs," Phillies manager Charlie Manuel said. "That's what I said before the game. We start scoring runs, that's how we win games."
On Thursday, the Phillies will face Andy Pettitte in the finale of the three-game set. Pettitte won the clincher in last year's World Series between the two teams.
Alex Rodriguez returned to the Yankees' lineup after missing four games because of tendinitis in his right hip and went 1-for-3 with a walk and an RBI double as the designated hitter. He twice hit soft fly balls in front of the warning track on pitches barely reaching 80 mph.
"I didn't feel anything, so today was a real good day," Rodriguez said.
The slugger was noncommittal, though, when asked when he'll play third base again.
"I don't want to predict, but it will be very soon," he said. "I'd like to work out a little more."
Moyer (7-6) repeatedly lulled the Yankees into lazy outs with an array of tosses that were slow and slower, some in the mid-60s, and allowed just three hits. His only mistakes went a long way, though. Robinson Cano and Jorge Posada homered for New York's first two hits.
Moyer earned his 265th career victory. He struck out five, walked one and left with a 6-2 lead.
The Yankees scored once off Brad Lidge in the ninth on Rodriguez's double before Posada struck out with two on to end the game.
Manuel flopped Moyer and Kyle Kendrick in the rotation so he could pitch a lefty after right-hander Roy Halladay, who was hit hard in an 8-3 loss Tuesday. Kendrick pitched in relief Friday, when Moyer allowed nine runs and got just three outs at Boston.
Moyer has been around too long to let that start at Fenway Park affect him. He picked at the corners all night, four times getting the Yankees to look at strike three.
"Boston was five days ago," Moyer said. "It wasn't a thought in my mind."
Moyer beat the Yankees at 47 years, 155 days. The previous oldest pitcher to beat them was Phil Niekro at 47 years, 122 days, according to the Elias Sports Bureau.
Burnett then walked Brian Schneider, and Wilson Valdez, the No. 9 hitter, singled before Victorino hit a drive to center that cleared the bases. The many red-clad Phillies fans in the crowd of 47,414 let out a loud cheer.
Cano homered in the bottom half about halfway up the bleachers in right-center for his 14th of the season.
But Howard led off the third with a shot to the left of Monument Park in center field, and Werth followed with one to right for a 6-1 lead.
Yankees manager Joe Girardi removed Burnett with one out in the fourth after he failed to cover first on a sharp grounder down the first-base line. Mark Teixeira made a tough play to field the ball but had no one to toss to, giving Chase Utley an infield single.
"Guys know when they make mistakes," Girardi said when asked what was said after he pulled Burnett. "I don't have to rant and rave. He knows he made a mistake."
Manuel earned his 700th win as a manager. ... Phillies SS Jimmy Rollins (right calf) went 1-for-3 in a rehab game for Class A Clearwater. He played seven innings ... Phillies C Carlos Ruiz, in an 0-for-22 slide, was out with a sore ankle. ... Yankees LHP Boone Logan worked 2 2/3 innings, his longest outing since April 25, 2007.