Here's how our GSC battle with shartruce ended after 807 turns of stall. We both ran out of PP and could switch endless, meaning the battle couldn't end. Also, my drumlax didn't make it and his curselax was walled, so unusable. Without any other setup pokemon, there was no way to win this...