IM Qingfeng Cao

CHN · FIDE rating 2396

Record: 2/6 (+1 =2 −3), performance 2304

Openings played

Games