DENVER -- Jordan Zimmermann is accustomed to pitching in tight games. He showed he can work with a big lead, too.
Moore finished with three hits, Ian Desmond also went deep and Bryce Harper had two hits for the Nationals, who had another big outburst at the plate. Washington scored nine runs once in its first 71 games before accomplishing the feat on consecutive nights at Coors Field.
Zimmermann (4-6) was the latest beneficiary, and it was a welcome change for the right-hander. He entered the game with a 2.89 ERA but the Nationals averaged just 3.1 runs when he is on the mound, the fifth lowest in the NL.
"We finally put the no-runs-scored-behind-Jordan behind us," Desmond said. "We scored a bunch of runs for him and got the W."
Marco Scutaro had two hits and two RBIs for Colorado, which matched the Nationals with 14 hits but lost for the 16th time in 20 games.
The Nationals battered Rockies pitching again, one day after setting club marks for hits and extra-base hits since moving to Washington. They roughed up starter Edwar Cabrera, who was making his major league debut after getting called up from Double-A.
"I was a little bit nervous in the first inning," he said. "They are really good hitters here in the big leagues, really good mentality, really good approach."
Washington wasted no time introducing the 24-year-old to the majors. Moore hit a two-run homer as part of a three-run second inning, and Zimmerman and Desmond hit solo shots in the third when the Nationals tacked on four more to make it 8-0.
Moore now has four multihit games since being recalled from Triple-A on June 7.
"I'm completely 'see ball, hit ball,' " Moore said. "I'm not up trying to think about curveball or anything like that. Dumb it down for me I'll be at my best."
The offensive was enough for Zimmermann, who picked up his first win since May 22. The Nationals' hard-luck pitcher made the most of his run support, allowing eight hits while walking three and striking out one over seven innings. His only rough patch was giving up four hits in the third, but a double play -- one of four he induced -- limited the damage to one run.
"He made quality pitches when he had to and had a strong game," manager Davey Johnson said. "This is a tough ballpark to pitch in, and to hold them to one run is an outstanding effort."
He has pitched at least six innings in all 15 starts this season.
"I just want to go seven, eight innings every time out and limit the runs," Zimmermann said.
Cabrera (0-1) allowed seven runs, five earned, and seven hits. He gave up three home runs in 2 1/3 innings and left after walking Mark DeRosa, who scored on Jhonatan Solano's two-run double off reliever Matt Reynolds.
"I don't think he was overwhelmed at all by the aura of the major leagues," Rockies manager Jim Tracy said. "He might have been a little too ramped up, and when you get too ramped up with the type of pitcher that he is then you overthrow the ball. There's a loss of command that takes place. That's exactly what he dealt with tonight."
Zimmerman had an RBI double in the fourth to make it 9-1, and an RBI double by Desmond and a sacrifice fly by DeRosa made it 11-1 in the seventh.
Colorado scored four runs off the Washington bullpen.
The Rockies optioned RHP Zach Putnam to Triple-A to make room for Cabrera. ... Colorado co-pitching coach Bo McLaughlin joined the team and was on the bench for the game. ... Rockies general manager Dan O'Dowd said on a conference call that LHP Jorge De La Rosa, who has been out since last June after Tommy John surgery, will be shut down until September and might not pitch for the Rockies this year. ... The Nationals will send RHP Edwin Jackson (4-4) to the mound in the finale of the four-game series. Josh Outman (0-3) pitches for the Rockies.