Yu, Kaifeng vs Liyanage, Ranindu Dilshan · Youth Grand Prix 1 - Open - Open 18 Nov 1, 2021 · Chesscope