not really Queen would not be able to hide , flee or defend so what is the difference , and Sanji needed just one attack to defeat him. so really doesn't matter anything he was distracted let us by the first contact, what came after that if he could he would have defended himself against the following contacts but he couldn't and in a view panels he was sent flying.