OP, I may not be used to playing online battles or battling against Pros, but one thing is for sure, the moment he abused Nasty Plot and you cannot cancel it, you could've had a huge advantage if you had a Pokemon with Punishment for a possible OHKO due to that amount of stats bonuses it already...