That second meeting was one for the aged.
"It was pretty cool, man," Burrell said. "These guys have been doing this for a long time. There are probably some guys on both teams that weren't even born yet. To see them pitching well at this point, it's pretty fun to be part of."
Moyer (11-7) gave up three hits, struck out two and walked two. The left-hander allowed just one runner to reach third base. Maddux (6-9) allowed a run on five hits and struck out four.
"He's a great competitor," Moyer said. "I enjoyed watching him pitch tonight."
The matchup between the 45-year-old Moyer and 42-year-old Maddux was the oldest by combined ages (88 years, 30 days) of starting pitchers since June 21, 2007, when Moyer and David Wells (88 years, 308 days) faced each other at Petco Park, according to the Elias Sports Bureau.
The pairs' only other meeting came last season on Aug. 24 in Philadelphia when Maddux was the winner and Moyer the loser in San Diego's 14-3 win.
In this matchup, Burrell's 28th homer on a fastball in the seventh inning was the difference. He is hitting .340 (15-for-44) in his career against Maddux with three homers and nine RBIs.
"I threw the pitch where I wanted to but obviously I should have thrown something else," Maddux said.
"The thing about him is that he throws a lot of fastballs and relies on movement and does a hell of a job," Burrell said. "I just happen to get one I could handle and get it over the fence."
Ryan Madson gave up a hit in one-third of an inning and J.C. Romero got two outs in the eighth, and Brad Lidge finished the four hitter by striking out two in a perfect ninth for his 29th save in 29 chances.
"It goes to show you when you know what you're doing with the baseball, you don't have to throw 95 or 100 to get it done," Philadelphia manager Charlie Manual said of Moyer and Maddux.
Moyer was in only one jam, in the seventh, when he walked Scott Hairston with two outs and Gave up a single to Brian Giles that moved Hairston to third. Moyer then retired Kevin Kouzmanoff on a grounder, his 12th ground ball out.
Maddux faced trouble just once, too. Ryan Howard led off the second with a double and went to third on a one-out single by Geoff Jenkins. But Eric Bruntlett popped up and Carlos Ruiz flew out to right.
"That was a pitching clinic," Padres manager Bud Black said. "They really know their game. They're tremendous students of the game and you saw that exhibited."
Maddux missed a chance to tie Roger Clemens for eighth place on the career wins list with 354. Maddux had his three-start win streak snapped.
Moyer and Maddux started their careers together when they were both drafted by the Chicago Cubs in 1984. They were teammates for parts of three seasons from 1986 through 1988. Although they are not close friends, the pair share a mutual admiration for each other.
"The Cubs wanted to make him a coach when he was 28, but he still wanted to pitch," Maddux said. "I wonder if they still want him to coach?"
Asked if they would pitch against each other again, Moyer said: "I don't know if he's going to play, but I am."
It was Moyer's 13th straight outing where he allowed three earned runs or less. ... Howard's second-inning double extended Philadelphia's string of games with an extra-base hit to 48. ... Padres minor league hitting coordinator Tony Muser served as the team's hitting coach, replacing Wally Joyner, who missed the game due to a family emergency. ... The Padres signed first-round draft pick Allan Dykstra of Wake Forest during Friday night's game. Earlier in the day, San Diego signed second-round draft pick James Darnell from the University of South Carolina. Darnell took batting practice before the game.