<p>Well, since in this topic Kaguya is not immortal, and there is no chakra absorption involved, it kind of depends who lands the first blow so to speak.
It's unlikely that All-Killing Ash Bones will hit either of them, since Naruto has mad sensing skills and Sasuke has the Sharingan.But also, if she teleports them in the dimension with massive gravity force and shots ash bones while she's still fresh in battle, it's pretty much over for them too. If she gets hit with Super Tailed Beast Rasenshuriken again it's most likely over for her, since she made it out the last time only because she was able to absorb a part of the attack. In the same way, if she uses ETSB, there is no virtual counter to that, so that's over for the boys.
There are a lot of ways to go here...
</p>