I will be honest, for the last 20 years, I never believed once that Sanji was on Zoro's power level.
Today, I bow before the new king.
I've said it ever since I joined here.
Sanji is on Zoro's level, HE NERFS HIMSELF. Not being able to attack Bon Kurei because he stole Nami's face, refusing to use his hands in combat EVEN AFTER DEVELOPING PHYSICAL REGEN.
The big thing I missed was Sanji taking more damage than he needs to.
Sanji's always been on Zoro's level, his MENTALITY, his self-hatred and putting women on a pedestal over men because his father and brothers are trash and only his mother and sister showed him love, is what has always kept him from fighting on Zoro's level.
Zoro is offensively stronger, Sanji is defensively stronger.
We've seen Robin accept herself in Elbaph/Egghead due to Saul's survival/Ohara's sacrifice resulting in Vegapunk's work, and we're now seeing Brook accept himself and his past after realizing Shuri's innocence and suffering.
I expect both Robin and Brook to Awaken their Fruits, here. Brook vs Gunko, and then his Awakening knocks her back to Shuri (well I think Shuri/Gunko are two separate people/personalities that need to have their own bodies, but that's another thread).
I swear to god if Jinbe doesn't get a power up soon I'm going to start accusing Oda of anti-Fish-Man discrimination... Even Franky got the Lilith tech.
Then Awakened Robin and Jinbe vs Zaza, I guess? I doubt Zaza is going down after Killingham does. I'd also like to see Awakened Robin get a shot off on Imu.