Shankland, Sam vs Graif, William · Round 3: Shankland, Sam - Graif, William Apr 23, 2025 · Chesscope