Sasuke could be one. Given their complex relationship, there could be a situation where Sasuke's newfound power or different ideology leads him to fight and beat Naruto in a fan - made story.
Batman won against Superman because he was able to think several steps ahead. He anticipated Superman's moves and had the right tools and tactics ready. Plus, he knew how to play on Superman's moral code and emotions to throw him off balance.
Batman usually outsmarts Superman. He uses his intelligence and preparation to exploit Superman's weaknesses, like kryptonite or finding ways to neutralize his powers.
In comic vine, it's a tough call. Superman is incredibly powerful, but Batman is known for his intelligence and preparedness. It could go either way depending on the circumstances and the writer's imagination.
Well, in a lot of these fanfictions, Stiles can get beat up due to his own recklessness. He might be so determined to solve a mystery or help his friends that he doesn't think about the consequences and ends up in a dangerous situation where he is outnumbered and beaten up. Also, there could be miscommunication. Maybe someone thinks he has done something wrong when he actually hasn't, and they take matters into their own hands and beat him up.