Too late. The Google cache is already linked. The only remaining question is whether they'll admit what they did, or hope it will only be noted on the internet.
I think they got to Google also.