Buhagiar, Aden vs Xiang, Junhao · 2025 Box Hill Chess Club Championship May 30, 2025 · Chesscope