Murali Karthikeyan vs Hans Moke Niemann · Round 8: Murali Karthikeyan - Hans Moke Niemann May 24, 2023 · Chesscope