Lewis. Not even close. I don't consider Marciano to be an all-time great. He had a great chin and a very hard punch, but in the end he was a very good brawler, not a great boxer.