Wang, Hao vs Bu, Xiangzhi · Chess Rapid Tournament C Jul 14, 2025 · Chesscope