PHILADELPHIA -- If it weren't for the shiny new putter sitting on his desk, Frank Robinson probably would've ignored his latest accomplishment.
The 70-year-old Robinson is 1,000-1,095 in 16 seasons with Cleveland, San Francisco, Baltimore and the Montreal-Washington franchise. He became the 53rd manager to reach the milestone.
"It was a 4-2 road trip I was looking at it," said Robinson, a Hall of Fame player who ranks sixth on the career list with 586 homers. "I forgot all about it. One thousand wins means you've been around a while and you've had a few good teams."
Robinson shared some champagne after the game with his players, who gave him the putter.
"Maybe next 1,000, I'll get the whole set," Robinson joked.
Johnson finished 4-for-4 with three RBI, Ryan Zimmerman drove in two runs and Billy Traber pitched 5 2-3 effective innings in his first outing in three years.
Pat Burrell and Chase Utley had two-run doubles for the Phillies, who fell to 2-7 at home.
Traber (1-0) allowed four runs -- three earned -- and only two hits. The left-hander hadn't pitched in the majors since Sept. 16, 2003, for Cleveland. A first-round pick by the New York Mets in 2000, Traber missed the 2004 season after having Tommy John surgery on his elbow, and pitched in the minors for the Indians last year.
"The gratifying part was coming back last year because there was so much doubt," Traber said.
The Nationals scored five runs in the first inning off Ryan Madson (1-1) and added four more in the second, allowing Traber to pitch with a comfortable lead.
Madson recorded just three outs, allowed nine runs, seven hits and walked four. His ERA rose from 2.77 to 8.36.
"I was throwing a lot of soft stuff," Madson said. "I just embarrassed myself. It wasn't a good feeling."
Zimmerman's two-run double gave the Nationals a 2-0 lead in the first inning. Brian Schneider and Traber had two-out RBI singles to make it 5-0. Traber's hit was his first in five career at-bats. A night earlier, Washington's starting pitcher Livan Hernandez had two doubles, a homer and scored three runs.
"After two good outings, Madson just didn't have it," Phillies manager Charlie Manuel said. "Nine runs are hard to come back from."
Burrell's two-run double cut it to 5-2, but Johnson hit a two-run drive into the upper deck in right field in the second inning. After Jose Guillen singled and Zimmerman walked, Aaron Fultz replaced Madson. Royce Clayton's sacrifice fly and Schneider's run-scoring fielder's choice grounder put the Nationals ahead 9-2.
Utley had a two-run double in the third inning to make it 9-4.
Johnson added a solo shot to straightaway center field off Geoff Geary in the fifth. Johnson is batting .560 (14-for-25) over the last seven games, and has reached safely in 22 of his last 34 plate appearances since April 12.
"He's locked in right now," Robinson said. "He's hitting the ball to all fields."
Traber became the first left-handed starter other than Scott Downs to get a win for the Nationals/Expos since June 22, 2001. Downs had three wins in that span. ... Zimmerman has nine RBI in the last seven games. ... Opposing starting pitchers are batting .333 (10-for-30) with nine RBI against the Phillies this season. ... Alfonso Soriano, reluctant to play left field for the Nationals in spring training, made three leaping catches at the wall. ... Johnson's four hits matched a career-high. It was his second multihomer game.