OMG why do you care that people think that Orochimaru wins everything lol.
Orochimaru had distict advantages over them psycologically and technically.
And no one won the battle. The battle wasnt resolved so no matter what happened or wat direction the battle was going in there was no winner/loser. They all gained something out of that battle and moved on with their crappy lives.
PS: We all know that Tsunade didnt beat Oro. Whoever says that is just as wrong as anyone else that says there was a winner in that battle.