Craig A Hanley vs Shreyas Royal · Round 3: Craig A Hanley - Shreyas Royal Feb 20, 2024 · Chesscope