Sora (Naruto) has some pretty impressive hand to hand skills. He was even able to fight with Naruto back in the day. A feat to be proud of. Sadly for Kamacuras he never really did anything really big. Maybe one day, but for now Sora (Naruto) takes this match hands down. Fox Form is just overdoing it. Sora (Naruto) wins.