The motto Anything is possible, impossible takes longer talks about my work and about my life too. In SEO nothing is impossible, some sites take longer... :).
How to remove a page from Google index
These days few people asked me how to remove a page from Google index. Someone even asked me about "how to remove a site". The answer is very simple, there are two ways to do this, but you need a very serious reason do do this. The error 404 or 410 is a good reason to do it.
1. If you are webmaster of the site and you have an account on Google Webmasters tools, fill a removal request. It could 2-3 days until your page is removed.
If you are not in hurry you could block your page with robots.txt file or robots meta tag. It will take longer, could be months, but if you have time it's ok.
Another option is to redirect the page with 301 redirection. After a while, (long) the old page will be removed in index by the new one.
If you want to remove a cached page copy, change the content of the page and add a noarchive option in robots meta tag. In this case your page will not be cached anymore, but it will still be indexed.
2. Ask few friends to fill Dissatisfied with results page from Google page search results. Repeat this after few days if your page is not removed from index. Usually in few days - one week, missing page will be removed.
Good luck with your removal request! If I remember right I should make one right now.