Sakura kicks ass at least in Shippuuden, if disagree watch the fight which she fights alone vs one members of Akatsuki :P. Of course in power level gap she is second to Sansuke and Naruto still but then everyone else are (expect perhaps Killer Bee and five kages).