In terms of power scaling, both Sanji and Zoro are incredibly strong and skilled fighters, and it's difficult to say definitively who is stronger. However, Zoro is generally considered to be the stronger of the two due to his incredible physical strength and swordsmanship skills, as well as his mastery of haki. Additionally, Zoro has been shown to be able to cut through incredibly tough materials, which gives him an advantage over Sanji in terms of dealing damage to opponents. However, it's worth noting that Sanji's incredible speed and agility make him a formidable opponent, and he has been shown to be able to hold his own against some of the series' strongest fighters. Ultimately, the outcome of a fight between Sanji and Zoro would likely depend on the specific circumstances of the battle and the opponents they were facing.