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.
You won that battle, and I'm so sorry I DCed on the last moment. I know it looks bad (very, very bad) but my father tripped a breaker plugging in a space heater, which meant my WIFI went down for a moment. I hope we can battle again sometime.