That all depends. All depends on the time there was a time where s Sakura was useless as heck
Don't underestimate ketura when she's pissed either
You're right, there was time where Sakura was weak, but that time has passed. Also, I don't see anything that Katara can do. People say blood bending, but (which was seen in the cartoon), Katara hates blood bending and she only uses it in life threatening emergencies, when her friends are in danger, or when she has nothing else. Blood bending can be broken if the person's adrenaline is particularly high. And since Sakura has the Byakugou Seal, she can break free from it. I mean it won't be easy but, it's still possible. Korra broke free from it when she leaned Airbending and when Mako was in danger. Also, I'd like to note that blood bending can copy be used during a full moon. What are the chances of that happening during this fight. Sakura is fast and can create shockwaves from her punches, and most importantly, destroy mountains and nuke battlefields. Also, we can't forget about Katsuyu.
What do you think?