Jack Sparrow may be a pirate, but he doesn’t stand a chance of defeating Syaoran. Syaoran is far too skilled and he’s a much better warrior. His sword abilities are far superior to Jack Sparrow’s and his speed is also greater. Jack Sparrow is fighting a losing battle as he drops down the blog ranks. Syaoran wins.