(Achtung SPOILER)
Ja Orochimaru wurde bekämpft aber nicht von Sakura sondern Sasuke hat ihn auf dem Gewissen , als Orochimaru versucht hatte Sasuke für seine Reinkarnation zu benutzen .
Zu deiner frage wieso Orochimaru immer noch gelebt hat er konnte sich sozusagen wie eine schlange enthäuten und neuschaffen und hatte immer ein Ass im Ärmel da er ein guter Shinobi war und sich nicht so schnell besiegen lassen hat
Hoffe konnte dir helfen:)