Man there's literally 0 build up for Sanji vs Queen, Queen has a lot of enemies to take down first like Chopper, Drake, Hyougoro, Marco, leave alone Sanji. King and Sanji already clashed and tell me when is Oda gonna show us his bounty? In his battle against Sanji its obvious, I think Marco won't last much longer since he's tired so either King or Perospero, maybe both will take him down but King heading towards Momo after that it's very likely then their fight begins