Kouka's right about this one, there are dozens of ways to counter fire teams.
First of all, assume they are going to be using Mirror Return no matter what. This can be countered by either having more clones than you have ninja or by using mirror return also. Ninja that have mirror return at the moment are: Ningendo, Beheading Sword Kakashi, Kurenai.
Second, some ninja are capable of evading the "OP" sleep attack fire mains use. Kimimaru has *most guaranteed dodge on the first standard used against him. Hinata's mystery makes her invulnerable to it, and Neji on round one can evade it as well.
You might also find it easier to just control him with immobilize, sleep, or blindness.
Third, when setting up your team, try to make sure you always have a debuffer/healer to remove the different types of CC you'll encounter.
Finally try to focus down the fire main before round 3. You don't want to absorb more dragon flames than you have to.