Giants pull three-win shutout sweep for first time since 1954