Yh but in terms of combat, both fiights were shit. Sure the finishers were cool but they both had no potential for close quaters combat with Sanji. Same goes for Queen. Not only is Sanji's invisibility a major pro against Queen, Queen is just too big, slow and fat to do anything about a speedster like Sanji.