♟ ChessMoves AI · Master Games

Ding, Yihua

12 games in our database · peak rating 1631 · last seen 2026-08-07
Explore in the interactive database →
GameResultOpeningDate
Bhatia, Jai (1738) – Ding, Yihua (1631) 1-0 English Opening: King's English Variation 2026-08-07
Ding, Yihua (1631) – Catabay, Mae Katelyn Rose (1881) 0-1 Grünfeld Defense: Exchange Variation, Spassky Variation 2026-08-06
Warimwe David James (1832) – Ding, Yihua (1631) 0-1 Nimzo-Larsen Attack: Classical Variation 2026-08-05
Ding, Yihua (1631) – Mehta, Sophie (1661) 1/2-1/2 Indian Defense: Budapest Defense, Rubinstein Variation 2026-08-04
Ranasinghe, R A Chaniru Chanudika (1777) – Ding, Yihua (1631) 1-0 Indian Defense: Accelerated London System 2026-08-03
Ding, Yihua (1631) – Ratcliffe, James (1892) 0-1 Queen's Indian Defense: Miles Variation 2026-08-02
Dobsa, Emma (1904) – Ding, Yihua (1625) 1-0 Caro-Kann Defense: Tartakower Variation 2026-07-30
Cresswell, Coral – Ding, Yihua (1625) 1-0 Sicilian Defense: Modern Variations 2026-07-29
Ding, Yihua (1625) – Belur, Ankita (1711) 1/2-1/2 Old Indian Defense 2026-07-29
Ding, Yihua (1625) – Ou, Siyao (1501) 1/2-1/2 Queen's Gambit Declined: Three Knights Variation 2026-07-28
White, Nicole (1886) – Ding, Yihua (1625) 1-0 English Opening: Anglo-Indian Defense 2026-07-28
Ding, Yihua (1625) – Ding, Yiwen (1958) 1/2-1/2 Queen's Gambit Accepted: Old Variation 2026-07-03

ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.