okay, i KNEW there were some extenuating circumstances . . .
when thor first met annihilus, anny was busy draining the lifeforces of a bunch of asgardians. he did take advantage of a distracted thor and buried him in some rock or such to get a win. but that anny was AMPED by the asgardians life he stole.
when he and thor met in asgard the second time (which had fallen into the negative zone) the battle was incomplete, but it seemed as though thor had the upper hand -- anny was crying -- "no, i cannot allow you to beat me, to kill!" anny seemed pretty damned afraid . . . (and don't forget, he WAS amped on asgardian lifeforeces)
since they were battling in asgrad, odin took it upon himself to call thor off -- odin felt it his place to remove anny from asgard. anny UNLOADED full cosmic rod on odin who took it like nothing. he told anny he could eliminate him with a thought, but instead just cast him back into the negative zone. the kicker? odin was very weak from a previous ordeal.
so, amped anny can barely stalemate thor. anny did less to odin than ss did -- and odin was weak.
i said this would be a decent fight, but that supes would take him. nothing i read of that fight with thor changes my mind.