User blog comment:Kaido King of the Beasts/Chapter 863: Who's Afraid of the Big Bad Mom?/@comment-104.244.227.221-20170421180341/@comment-101.180.234.72-20170423151313

Sanji has two advantages over old Mochi pants

Haki: As proved \at the altar, Katakuri's Kenbunshoku Haki may be great but up against a another Observation master, even future vison can't forsee everything. Sanji caused immediate alterante future resulting from Katakuri's own interference + Sanji's own dodging speed.

 Food Powers:   Katakrui's DF is literally a stick sweet candy, up against a first class cook it's equivalent of throwing maps at Nami or medical books at Chopper, especially if Sanji has kitchenware around him.

Still Sanji would need help from Nami or Jinble to provide water if there's none around.