♟ ChessMoves AI · Master Games

GM Xu, Xiangyu

21 games in our database · peak rating 2637 · last seen 2026-08-01
Explore in the interactive database →
GameResultOpeningDate
Xu, Xiangyu (2619) – Yang, Siyuan (2091) 1-0 English Opening: King's English Variation, Four Knights Variation, Korchnoi Line 2026-08-01
Wang, Jiyan (1989) – Xu, Xiangyu (2619) 0-1 Grünfeld Defense: Exchange Variation, Modern Exchange Variation 2026-08-01
Yu,Shi (2168) – Xu, Xiangyu (2619) 0-1 Nimzo-Indian Defense: Classical Variation, Milner-Barry Variation 2026-07-31
Xu, Xiangyu (2619) – Xiang, Zeyu (2482) 1/2-1/2 Queen's Pawn Game: Symmetrical Variation 2026-07-30
Zhao, Chenxi (2514) – Xu, Xiangyu (2619) 1/2-1/2 Petrov's Defense: French Attack 2026-07-30
Xu, Xiangyu (2619) – Wang, Yiye (2447) 1-0 Zukertort Opening: Reversed Grünfeld 2026-07-29
Xu, Xiangyu (2600) – Ding, Liren (2704) 1-0 Zukertort Opening 2026-07-25
Xu, Xiangyu (2600) – Ding, Liren (2704) 1/2-1/2 English Opening: Anglo-Indian Defense, King's Knight Variation 2026-07-25
Xu, Xiangyu (2600) – Ding, Liren (2704) 0-1 Nimzo-Larsen Attack: Classical Variation 2026-07-25
Ding, Liren (2704) – Xu, Xiangyu (2600) 1/2-1/2 English Opening: Agincourt Defense 2026-07-25
Ding, Liren (2704) – Xu, Xiangyu (2600) 1-0 Petrov's Defense: Classical Attack, Mason-Showalter Variation 2026-07-25
Xu, Xiangyu (2600) – Xu, Yinglun (2512) 1-0 Indian Defense: Normal Variation 2026-07-24
Xu, Xiangyu (2552) – Zhu, Jiner (2415) 1-0 Indian Defense: Anti-Nimzo-Indian 2026-07-24
Xu, Xiangyu (2552) – Xu, Yinglun (2537) 1/2-1/2 Tarrasch Defense: Symmetrical Variation 2026-07-24
Xu, Yinglun (2512) – Xu, Xiangyu (2600) 1/2-1/2 Tarrasch Defense: Dubov Tarrasch 2026-07-24
Lu, Shanglei (2705) – Xu, Xiangyu (2552) 1/2-1/2 Petrov's Defense: French Attack 2026-07-24
Li, Di (2465) – Xu, Xiangyu (2552) 1/2-1/2 Queen's Gambit Accepted: Furman Variation 2026-07-24
Xue, Haowen (2422) – Xu, Xiangyu (2552) 1/2-1/2 Nimzo-Larsen Attack: Classical Variation 2026-07-24
Xu, Xiangyu (2552) – Yan, Tianqi (2197) 1-0 Zukertort Opening 2026-07-24
Kong, Xiangrui (2469) – Xu, Xiangyu (2552) 1-0 Sicilian Defense: Richter-Rauzer Variation, Modern Variation 2026-07-24
Xu, Xiangyu (2552) – Ma, Qun (2598) 1-0 Zukertort Opening 2026-07-24

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