There is no way Dofla and Law should stand a chance against a Admiral and that's if they were working together. Also I can't see how law can stall for enough time for the SH crew to do serious damage to Dofla's factory operation. I have no idea how that encounter is going to end. so exciting.
Law has plenty of options. He could teleport himself behind marines which are observing the fight, cut them in pieces, and attach their heads onto his body. This way Fujitora would not be able to attack him, and he would have to stop DD from attacking him.
or something I wrote few weeks ago:
@Mortein:
So how will Law survive this situation? here's an idea:
Law kills Cesar, and then he gets surrounded by Marines and Doflamingo is arriving, he's just few hundred meters away from them. Law pulls out his sword and slices a dozen marine fodder, and while no ones watching he swaps hands of some marine he sliced with his own hands (readers don't actually get to see him doing this).
Fujitora takes out his sword and says: "Law don't be foolish and surrender."
On to which Law respond: Ok, I surrender myself into the hands of the authorities of the world government.
DoFlamingo screams in anger: "The hell you do, you're mine little traitor" and charges at him.Doflamingo's attack gets blocked by Fujitora and he sends DD flying.
Fujitora says to his subordinates: "Put handcuffs on him and take away his weapon" which is what they do, while Law puts no resistance, only his hands move a little bit strangely, as if he has trouble controlling them.
In the background we see sliced marines trying to put back their bodies, and saying: "has anyone seen my hands, whose leg is this, I don't think these are mine kintama"Then DoFlamingo returns, pissed off at everyone, and Law starts provoking him verbally even more. DoFlamingo starts arguing with Fujitora about giving him Law, while Law is pushing his buttons with verbal provocations, while marines in the background are still trying to assemble their bodies: "a: Has anyone seen my hands b:Are these your hands? a: lol no! I don't have tattoos."
Eventually this arguments between DD and Fujitora escalated into a fight, so we get to see a lot of destruction, Green bit sliced in half, large portion of island destroyed etc, but eventually Fujitora, tired and seriously injured, wins the fight.
At this point Law drops off his fake hands with kairoseki handcuffs, teleports his real hands back, teleports his sword into a hand, charges at Fujitora and cuts him in half.Then he cuts everything else also.
Arc ends too fast?
Law is suppose to ba a strategic genius, I hope he's not going to disappoint me and that he'll find a better solution to his problem, than I could.