Sheehan, Ethan vs So, Wesley · Round 8: Sheehan, Ethan - So, Wesley Jul 5, 2026 · Chesscope