Ryan Zimmerman collected hits No. 999, 1,000 and 1,001.
The Nationals set a team high of 21 hits (dating back to 2005).
The Nationals scored 12 runs, the most in the Davey Johnson era.
The Nationals also set a franchise high with 11 extra-base hits—seven doubles and four homers.
Ian Desmond went 4-for-5 with three doubles, Michael Morse was 4-for-5 with an RBI, Adam LaRoche hit two home runs, Tyler Moore hit a three-run home run and even Gio Gonzalez added in an RBI.
Gonzalez didn't pitch all that well, allowing five runs—four earned—in his six innings of work, but the Nationals offense bailed him out for his 10th win.
Zimmerman was the star of the game, though.
Bad shoulder and all, he recorded three hits, the second of which was hit No. 1,000. He ripped a single past the diving second baseman, trotting to first and becoming the first National to ever record 1,000 hits with the team.
He swatted a sixth-inning solo home run for hit No. 1,001.
The Nationals are now 42-30 and own a 3.5-game lead over the second-place Atlanta Braves. They'll look to add to that lead on Wednesday night when they take on the Rockies again at Coors Field.