♟ ChessMoves AI · Master Games

Liu, Haoling

30 games in our database · peak rating 2176 · last seen 2026-09-06
Explore in the interactive database →
GameResultOpeningDate
Wang, Zimo(JS) (1674) – Liu, Haoling (2049) 0-1 Sicilian Defense: Godiva Variation 2026-09-06
Yan, Yuyang (1658) – Liu, Haoling (2049) 0-1 Catalan Opening: Closed 2026-09-04
Zheng, Gaozhi (1691) – Liu, Haoling (2049) 1-0 Sicilian Defense: Nyezhmetdinov-Rossolimo Attack 2026-09-04
Liu, Haoling (2049) – Song, Xuyang (1809) 0-1 Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation 2026-09-04
Liu, Haoling (1948) – Tao, Zhibin (1775) 1-0 King's Indian Defense: Normal Variation, King's Knight Variation 2026-08-08
Zhang, Jiazhen (1765) – Liu, Haoling (1948) 0-1 Polish Opening 2026-08-08
Liu, Haoling (1948) – Chen, Yunqi (1777) 1-0 Queen's Pawn Game: Accelerated London System, Steinitz Countergambit 2026-08-07
Liu, Haoling (1948) – Hong, Junyang 0-1 Queen's Indian Defense: Kasparov-Petrosian Variation, Marco Defense 2026-08-07
Yang, Puhan (1695) – Liu, Haoling (1948) 0-1 Sicilian Defense: Taimanov Variation 2026-08-07
Zhou, Runyi (2302) – Liu, Haoling (1948) 1/2-1/2 Sicilian Defense: Nyezhmetdinov-Rossolimo Attack 2026-08-07
Liu, Haoling (1948) – Ren, Yibai (1901) 1-0 Zukertort Opening: Nimzo-Larsen Variation 2026-08-07
Zhang, Haixin (1727) – Liu, Haoling (2132) 0-1 Queen's Gambit Declined: Cambridge Springs Defense 2026-08-06
Liu, Haoling (2132) – Chen, Yunqi (1804) 1-0 Réti Opening: Advance Variation 2026-08-06
Liu, Haoling (2132) – Zhang, Jiazhen (1625) 1/2-1/2 Dutch Defense: Hopton Attack 2026-08-06
Liu, Haoling (2132) – Jia, Zelin (1681) 1-0 Queen's Pawn Game: Accelerated London System 2026-08-06
Ren, Yibai (1977) – Liu, Haoling (2132) 1/2-1/2 Ruy Lopez: Open Berlin Defense, l'Hermet Variation 2026-08-06
Liu, Haoling (1948) – Wang,Zhiyu (1772) 1/2-1/2 Queen's Pawn Game 2026-08-04
Fang, Shuo (1974) – Liu, Haoling (1948) 1/2-1/2 English Opening: King's English Variation, Two Knights Variation, Smyslov System 2026-08-04
Liu, Haoling (1948) – Fang, Yuxiang (2344) 1/2-1/2 French Defense: Exchange Variation 2026-08-04
Ding, Kairui – Liu, Haoling (1948) 0-1 Sicilian Defense: Alapin Variation, Smith-Morra Declined 2026-08-03
Liu, Haoling (1948) – Liu, Zhaoqi (2296) 1/2-1/2 English Opening: Symmetrical Variation, Three Knights Variation 2026-08-03
Liu, Haoling (1948) – Liang, Zhencheng (1613) 1-0 French Defense: King's Indian Attack 2026-08-03
Ren, Yibai (1901) – Liu, Haoling (1948) 1/2-1/2 Sicilian Defense: Godiva Variation 2026-08-03
Zarubitski, Viachaslau (2396) – Liu, Haoling (2176) 1-0 Queen's Gambit Declined: Charousek Variation 2026-08-01
Yu, Zhe (2024) – Liu, Haoling (2176) 0-1 Sicilian Defense: Four Knights Variation, Exchange Variation 2026-07-31
Liu, Haoling (2176) – Liu, Hongkuan (1878) 1-0 Pirc Defense: Classical Variation 2026-07-30
Zhang, Yinzhe (2143) – Liu, Haoling (2176) 1-0 Zukertort Opening: Nimzo-Larsen Variation 2026-07-30
Liu, Haoling (2176) – Hong, Mingren (2344) 1/2-1/2 Queen's Gambit Declined: Ragozin Defense, Alekhine Variation 2026-07-29
Liu, Haoling (2176) – Wu, Shuang(HLJ) (2003) 1-0 English Opening: Neo-Catalan 2026-07-28
Nguyen, Quoc Hy (2432) – Liu, Haoling (2176) 1-0 Queen's Indian Defense: Miles Variation 2026-07-28

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