Shane Melaugh vs Petar Arnaudov · Round 2: Shane Melaugh - Petar Arnaudov Feb 18, 2023 · Chesscope