Davey Johnson didn't expect Gio Gonzalez to be this good. Johnson and the Nationals hope Bryce Harper, only 19, keeps proving he's as good as his billing. Harper hit his second homer in two days, Gonzalez gave up only one hit in seven innings and the NL East-leading Nationals beat the struggling Atlanta Braves 7-2 on Sunday night to complete a three-game sweep.