Warning: Language.
At a public tournament nonetheless. I can understand at home when you're by yourself, but this... this.