Ali all the way as he was the second best heavy weight of all time. Im not sure I would rank Lewis in the top five of all time. Just my 2 cents