Qu, Haoming vs Tian, Shenglin · Round 1: Qu, Haoming - Tian, Shenglin May 28, 2026 · Chesscope