McDonald, Duncan vs Lu, Xiahan (Luna) · Round 3: McDonald, Duncan - Lu, Xiahan (Luna) Mar 23, 2024 · Chesscope