In this battle Sasuke is actually at the disadvantage. Lol
Naruto has fought four different Rinnegan users; and longer than Sasuke. (Pein, all Rikudou no Jutsu simultaneously, Nagato with Bee, and Itachi, Obito for ages before Sasuke came, and Madara.)
Naruto has fought Sharingan users multiple times.
Sasuke hasn't had as much time fighting the body as compared Naruto fighting the eyes, Naruto has equal time fighting the body of the sage which would give him insight to weakness', Sasuke hasn't seen the Rinnegan as much as Naruto, thus mightn't know of certain "flaws" in it. (Not that there are really, but he mightn't know of things that Naruto can exploit.)