Ian Happ hit a three-run home run in the sixth inning and Miguel Amaya went 2-for-4 with two RBI as the Chicago Cubs cruised to a 10-2 win over the Washington Nationals.