Defending Fair Play in Online and Live Chess