Lu, Haiming vs Bellahcene, Sofia · Round 9: Lu, Haiming - Bellahcene, Sofia May 4, 2025 · Chesscope