Melaugh, Shane vs Brady, John · Round 1: Melaugh, Shane - Brady, John Apr 18, 2025 · Chesscope