good news shinyhunter; I found my charger, so let's do this!
5-0 match; shiny, there's some weak spots in your team that need fixing. First and foremost, your starter doesn't need Trick Room because your team doesn't use all of it. Also, that other pokemon you have doesn't really need Curse, although I'll admit in that situation, my Blissey couldn't do anything to it. However, it does force a switch, so I guess I can give you honorable credit on that. Lastly, your team's a little too specially based, as was mine. If my Dragon would've died, I would've had to win by PP Stall, and I had the pokemon to do it.
On the positives, you picked great pokemon with good stats and movesets. Also, their movesets were rather good, especially that HP Ice I saw. On that last move, if I didn't hit through confusion, we would've dragged on.