Chan, Sheng Liang Bernard vs Hadi, Justin · Round 2: Chan, Sheng Liang Bernard - Hadi, Justin Apr 19, 2025 · Chesscope