0. kakashi vs obito - The fight that all ninja battles should've been
1. kakashi vs hidan and kakuzu - Best legit ninja fight
2. sasuke vs deidara - legit ninja fight
3. Sasuke vs itachi - Legit ninja fight until Itachi break out megazord
4. pain vs Jiraya - legit upper class ninja fight. Jiraya put in some nasty work!
all naruto fights are trash because all he do is spam shadow clones and rasengan or call out his megazord! Shit was kool at first, but now it is so stupid. nothing ninja about him anymore.