The Chinese Xiangqi Association (CXA) announced that 41 players have been penalized for match-fixing, including three grandmasters who were banned from competition for life. Among those punished, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results