I think Gohan is somewhat weaker than Cell Games Goku, so if he can put up that much of a fight while his skill are rusty, I can't see Goku losing with a power advantage and better skills. It won't necessarily be easy, but I'd say the only way Dabura could win was with his sword or stone spit.