Ng, Yi Him Ryan vs James Efstathiou · Round 3: Ng, Yi Him Ryan - James Efstathiou Jun 25, 2025 · Chesscope