Board Thread:Versus Debates/@comment-30966312-20180413200754/@comment-35434177-20180428214347

Sasuke can't teleport an object into another object with Amenotejikera (assuming that's what you're refering to by Ameno), he can only teleport himself up to a certain distance, at which point he needs to swap places with another object or person to be able to extend his range, plus this is a versus battle between Kaguya and Naruto, not her and Sasuke (alone or in addition to Naruto), so it's wasted effort to debate about abilities of anyone else other than those two in terms of how they would affect one or the other (except to drive a point home, like if something proves that she's not immortal, then it doesn't count under the aforementioned exclusion rule of thumb). Considering that we're pitting Kaguya against Naruto at their strongest, I'd give Naruto a 40% chance at winning (a sixty-forty split for Kaguya), considering that there are some questions left unanswered after the war ("How far do the power and abilities of the Rinne-Sharingan extend beyond the already-known and if they even do", exempli gatia) and that he's gotten stronger after the war (to the point that he and Sasuke defeated and amplified Momoshiki, that is Momoshiki after he'd consumed Kinshiki, while, in contrast, those two took the same effort to defeat a comparatively weak opponent, at least weak enough in comparison for her to fear them before Momoshiki consumed Kinshiki, if it's even the case that she was fearing them in particular, though it's more likely that she was fearing the clan in general). Two ways he could win are to either form a Rasengan that's on par with his and Boruto's Father-son Rasengan or to make a Rasenshuriken or Rasenshuriken barrage that's equally as powerful, if not exceeding in power (Tailed beast variants that shattered her Ten-Tails form in the war may or may not be as effective in the shattering department, considering that, in her prime, the Ten-Tails hadn't been split apart by Hagoromo yet, another unanswered question from the war).