So what is the likelihood of this fight happening? We know that Drake is after Sanji and I doubt him flying away this time will be enough to keep drake off his trails. Ultimately, I think drake needs to fall and before the final conflict. By falling early in the arc, Oda could possibly transition him into an ally in the final fight. We know that both Drake and P1 were under Queen. By defeating both of them, Sanji would make himself a direct target of Queen, leading to their ultimate clash in the finale.