Gio Gonzalez earned his 17th win with his first career shutout and the Nationals handed Adam Wainwright his shortest start this season as Washington routed the St. Louis Cardinals 10-0 on Friday night.

Adam LaRoche, Bryce Harper and Ryan Zimmerman each drove in two runs and the Nationals sent 10 batters to the plate during a four-run third inning against Wainwright (13-11), who entered 5-0 in August.

Perfect through three innings, Gonzalez (17-7) held the suddenly anemic St. Louis lineup hitless through four innings. He finished with eight strikeouts and walked three during his 119-pitch outing en route to his fourth win in five starts and third career complete game.

The left-hander tied Cincinnati's Johnny Cueto and New York Mets starter R.A. Dickey for the major league lead in wins.