Hey i'm new around here but have lurked and read the manga on here for quite a while.
Anyway when it comes to that fight, people seem to focus only on what happened after Naruto arrived. Forgetting the fact Pain had just stomped an entire village and then flattened it to the ground, then managed to go toe to toe with SM Naruto to the point he could have killed Naruto if he wished, take on the nine tailed fox and then have enough chakra left to revive the entire village before dying. I think it's quite obvious that reviving an entire village takes a large amount of chakra, Naruto when walking away collapsed and had to be carried back by Kakashi, therefore it makes sense that if Nagato had not listened and the fight had continued Nagato was more likely to win.
Naruto did not "defeat" Nagato, he basically committed suicide to revive the entire village.
Anyway when it comes to that fight, people seem to focus only on what happened after Naruto arrived. Forgetting the fact Pain had just stomped an entire village and then flattened it to the ground, then managed to go toe to toe with SM Naruto to the point he could have killed Naruto if he wished, take on the nine tailed fox and then have enough chakra left to revive the entire village before dying. I think it's quite obvious that reviving an entire village takes a large amount of chakra, Naruto when walking away collapsed and had to be carried back by Kakashi, therefore it makes sense that if Nagato had not listened and the fight had continued Nagato was more likely to win.
Naruto did not "defeat" Nagato, he basically committed suicide to revive the entire village.