Du, ShangFIDE ID 86736834Games1Wins1Draws2Losses38%ScorePeak rating—Latest rating—First seenJul 23, 2025Last seenFeb 26, 2026Recent gamesDateWhiteResultBlackEventOpeningFeb 26, 2026Du½–½JinRound 10: Du, Shang - Jin, HaoyangQueen's Gambit Accepted: Classical Defense, Main LineFeb 23, 2026Peng1–0DuRound 3: Peng, Yicheng(BJ) - Du, ShangVienna Game: Mieses VariationFeb 22, 2026Du1–0WangRound 2: Du, Shang - Wang, Yuxuan(SH)Catalan Opening: Open Defense, Classical LineJul 23, 2025Tjong1–0DuRound 3: Tjong, Zach Alexander - Du, ShangSicilian Defense: Grand Prix Attack