Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
If you didn't have that NP boost, it would've taken HP Fire or whatever Supereffective move it was really well, XD. It wouldn't have even got it towards the yellow mark.
My Glaceon was my Special wall. So it was all over after that. I'm thinking that I should put to special walls in teams now to cover for the abundance of Special sweeping monsters that are in UU.
I fled because there wasn't anyway for me to get around Houndoom. The rest were basically walls. I got advice from a friend earlier talking about what UU battles are mainly made up of. Walls. I no longer believe such thing now after playing a couple battles this evening...