If they were to fight, there are a few things that are in Sakura's favor:
- We haven't seen Sakura's full potential. Can she summon? What about genjutsu? What else can she do with medical jutsus?
- If Sakura, Naruto and Sasuke are supposed to represent the slug, the toad and the snake; then the snake defeats the toad, the toad defeats the slug and the slug defeats the snake; does this analogy hold true?
- Sasuke's been fighting non-stop since his fight with Orochimaru with little rest; at what point will he break or even be able to fight at 100%
- Sakura thinks that he may have been using drugs and she know she's been studying the negative effects of any potential drugs; will she be able to use that knowledge in a fight?
Those are all things that could possibly give Sakura some advantage, but with Sasuke at the power-level he's at currently, it will be an uphill battle. Though I'm certain that any battle between the two will have tons of collateral damage. I have a feeling that someone wouldn't come out of it alive, but Sakura and Sasuke would survive it. (Lee I'm looking at you).