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.
Got very lucky to beat TPP in 2, esp. after misplaying G2. Sorry for all of the unfortunate things that happened in your games today between this and SCL; you deserved better. ggs