Back then in Orojackson I was also one of these users who believe that Pageone wasn´t defeated by Sanji. But back then the manga was still in act two before the event in chapter 940 starts with Yasuie death.
I think both sides have good arguments and I also can understand the "Pageone wasn´t defeated side(my opinion in the past too), but right now I believe that Sanji defeat Pageone back then, some big points speak for this.
-Pageone wasn't seen after his battle against Sanji, not with xDrake later in chapter 943.
-Pageone attack houses and people to find Sanji, this lead Sanji to attack him, what is the point of the reason for the battle if Sanji leave in the end and Pageone still continue to attack houses again to find Sanji?
We didn't get any news about the city getting destroyed.
- xDrake know Sanji Sobamask name and also was very angry at him, for no reason? Why he should be angry at Sanji, why he was also alone when Yasuie was killed? He was send with Pageone for the mission,suddenly he was alone in the end.
I don't know which is now true, hope we get a statement of Pageone for the event.