Ewart, Thomas vs Kulibaev, Richard · Round 8: Ewart, Thomas - Kulibaev, Richard Jul 27, 2024 · Chesscope