Giants cap twin-bill sweep with another rout