Duncan Klaren vs Alan Bakija · Round 5: Duncan Klaren - Alan Bakija Jun 25, 2023 · Chesscope