Okay... I think your confusing what I have been saying for the past couple quotes so ill say it as plain I can...
1st) Sandaime vs. Orochimaru (real Kusunagi)
2nd) Sasuke vs. lots of Shinobi (Sasuke's Kusunagi) **I thought this one happened before Oro vs. Naruto, can't remember page number where it is
3rd) Orochimaru vs. Naruto 4th tail (real Kusunagi)
4th) Sasuke vs. Naruto at Orochimaru's lair (Sasuke Kusunagi)
Im saying the 3rd & 4th happened in the same day in the same afternoon, re-read the manga and you'll see k?
So your telling me that Orochimaru would fight 4th tail Naruto and almost die then run back to his hide out while being followed by team Yamato, only to have team Yamato break in to Orochimaru's hide out maybe an hour or 2 later WHILE in the mean time Orochimaru rounded up a couple hundred shinobi and caused a big fight where Sasuke had to beat everyone come back to the hide out have time to take a nap AND re-hilt his sword (because heaven forbid Sasuke used a sword that had the same hilt as Orochimaru's) while team Yamato found Sai THEN be found by team Yamato and fight them too???
You have got to be the master of multi tasking if your saying this is possible o_O