Wow, I see Dylan is still active and you found him. That's cool.
I'm not sure I would have won that battle. I mean, I was in a good position, but I think you could have done it. My team was very weak to ice, I've got nothing which resists it, and dragonite and celebi can't take ice moves very well (I realised that) so it was so good to get rid of Mamoswine that early.
I went to my girlfriend's flat after the battle, sorry. If you see me online VM me and I'll help you with those evolution trades :)