I go Ali. I would say 8 out of 10 times Ali would win.
I love Tyson and think he was an absolute monster in his prime. The fact that he was a "one-dimensional" fighter but you still couldn't do anything about says a lot to me about how good he was.
Tyson would have a chance but more often than not I think Ali wins.
My argument to anyone who says Tyson is that Ali had a legendary chin and fought some of the best heavyweights of all time. Liston, Shavers, Foreman, Norton, Frazier, Spinks, Moore. Pretty much every one of those names is on a list of the greatest punchers of all time and none of them ever were able to knock Ali out. If I remember correctly, the only time he was ever stopped was by Larry Holmes on the tail end of his career.
Ali was big, fast, smart, strong, and had a reach that was insane. There's a reason why he is one of the greatest of all time.