Du, Shang - chess games

10 games in the PremovedPrep archive. Games as White.

WhiteBlackResultECOEventDate
Du, ShangNurshin, Nurali0-1B50Round 8: Du, Shang - Nurshin, Nurali2026-07-23
Du, ShangZhang, Jiakun1-0A70Round 5: Du, Shang - Zhang, Jiakun2026-07-05
Du, ShangHe, Junchen0-1C55Round 3: Du, Shang - He, Junchen2026-07-03
Du, ShangJin, Haoyang1/2-1/2D27Round 10: Du, Shang - Jin, Haoyang2026-02-26
Du, ShangWang, Yuxuan(SH)1-0E05Round 2: Du, Shang - Wang, Yuxuan(SH)2026-02-22

Search the archive