User blog:John Avery Whitaker/Moriarty or Teridax

Teridax or the most famous villain of all time.Who would win? Personally In terms of treachery, Moriarty.