Hmm. The One Who Can defeat Smoker 100% is Black Beard, Marshall D. Teach. Teach had Darkness power that can negate the power of other Devil Fruit. So Teach will defeat Smoker.
Look at the Rank
Teach = Sichibukai
Smoker = Vice Admiral
I Think Sichibukai is one grade below Admiral (Aokiji). Smoker is two grade below Aokiji
Cover Chapter 432
