Claridge-Hansen, William vs Royal, Shreyas · 3rd EJCOA Invitational IM Tournament Feb 27, 2022 · Chesscope