McDonald, Duncan vs Lu, Xiahan (Luna) · Round 4: McDonald, Duncan - Lu, Xiahan (Luna) Apr 29, 2024 · Chesscope