The online showdown - Yahoo beats Google