Has Google Met its Match in Bing?

Google's Achilles heel exposed?