It looks like nothing and nobody from within the company will be enough to save Yahoo, as evidenced by yet another disappointing earnings report, which is why it looks like Google is going to have to swoop in and save the day. The two companies have reformed their search partnership that was originally dismantled due to anti-trust concerns, which means Google will now provide Yahoo with some of its search results and search ads in exchange for paying Yahoo a piece of the revenues.