Suggested by iKnowledge Lady Shiva is a powerful hand to hand combat. I have no doubt that if speed was equalized and this was a pure hand to hand battle Shiva would have the edge. Still, that is not the case. Morrigan has the massive advantage in terms of speed and power in this fight. Her energy attacks are a force to be reckoned with and I don’t think Shiva would stand for long against her energy abilities. Morrigan is a very powerful fighter. Morrigan wins.