Sheppard, Derek Alan vs Stokes, Michael · 29th 4NCL Congress Jan 22, 2023 · Chesscope