Hu, Junyan vs Macphail, Kieran · Round 1: Hu, Junyan - Macphail, Kieran Mar 29, 2024 · Chesscope