Liam Putnam vs Dante Beukes · Round 9 | IM E: Liam Putnam - Dante Beukes Nov 22, 2022 · Chesscope