I tried with my "Cute but Deadly team" which is in my sig. But i didn't stand a chance against NateDog, With my Tank party i should have a better chance. But if you want to beat one of them you really need pokemon, with high defense and serious speed. You're party is good, but you are going to need some faster pokemon, For example, how my Espeon got 2 attacks in a row. You need pokemon much like that!