David Gavrilescu vs Hans Moke Niemann · Round 9: David Gavrilescu - Hans Moke Niemann Aug 13, 2023 · Chesscope