Shen, Edward vs Greg Kennedy · Round 3: Shen, Edward - Greg Kennedy Feb 15, 2025 · Chesscope