♟ ChessMoves AI · Master Games

GM Xu,Xiangyu

46 games in our database · peak rating 2623 · last seen 2026-07-25
Explore in the interactive database →
GameResultOpeningDate
Xu,Xiangyu (2619) – Ding Liren (2738) 1-0 Reti opening 2026-07-25
Ding Liren (2738) – Xu,Xiangyu (2619) 1/2-1/2 English opening 2026-07-25
Xu,Xiangyu (2619) – Ding Liren (2738) 0-1 Reti 2026-07-25
Xu,Xiangyu (2619) – Ding Liren (2738) 1/2-1/2 English opening 2026-07-25
Ding Liren (2738) – Xu,Xiangyu (2619) 1-0 Petrov 2026-07-25
Lu Shanglei (2635) – Xu,Xiangyu (2619) 1/2-1/2 Petrov 2026-07-24
Xue,Haowen (2553) – Xu,Xiangyu (2619) 1/2-1/2 Reti 2026-07-24
Li,Di (2544) – Xu,Xiangyu (2619) 1/2-1/2 QGA 2026-07-24
Xu,Xiangyu (2619) – Xu,Yinglun (2516) 1/2-1/2 QGD 2026-07-24
Xu,Xiangyu (2619) – Xu,Yinglun (2516) 1-0 Queen's pawn game 2026-07-24
Xu,Xiangyu (2619) – Zhu,Jiner (2550) 1-0 Queen's pawn game 2026-07-24
Xu,Yinglun (2516) – Xu,Xiangyu (2619) 1/2-1/2 QGD 2026-07-24
Xu,Xiangyu (2619) – Ma Qun (2611) 1-0 Reti opening 2026-07-24
Kong,Xiangrui (2538) – Xu,Xiangyu (2619) 1-0 Sicilian 2026-07-24
Xu,Xiangyu (2619) – Yan,Tianqi (2346) 1-0 Reti opening 2026-07-24
Kalogridis,Antonios (2403) – Xu,Xiangyu (2623) 1/2-1/2 QGA 2026-06-30
Xu,Xiangyu (2623) – Nasuta,G (2495) 1-0 English 2026-06-30
Xu,Xiangyu (2623) – Chasin,Nico (2490) 1-0 Queen's pawn game 2026-06-29
Xu,Xiangyu (2623) – Hristodoulou,P (2383) 1/2-1/2 Queen's pawn game 2026-06-27
Brilej,Jaka (2412) – Xu,Xiangyu (2623) 0-1 Queen's pawn 2026-06-27
Itgelt,Khuyagtsogt (2428) – Xu,Xiangyu (2623) 1/2-1/2 Dutch defence 2026-06-26
Xu,Xiangyu (2623) – Bouska,Jiri (2321) 1-0 English opening 2026-06-26
Xu,Xiangyu (2623) – Rosol,Philip (2309) 1-0 English opening 2026-06-25
Xu,Xiangyu (2623) – Anand,V (2739) 0-1 QGD 2026-06-20
Gao Rui (2534) – Xu,Xiangyu (2623) 1/2-1/2 French 2026-06-20
Xu,Xiangyu (2623) – Bottazzi,Ulysse (2382) 1-0 Trompovsky attack (Ruth, Opovcensky opening) 2026-06-20
Nie,Xinyang (2371) – Xu,Xiangyu (2623) 1-0 QGD 2026-06-20
Domingo Nunez,Ruben (2405) – Xu,Xiangyu (2623) 0-1 Sicilian 2026-06-20
Xu,Xiangyu (2623) – Carlsen,M (2841) 1-0 English opening 2026-06-20
Theodorou,Nikolas (2634) – Xu,Xiangyu (2623) 0-1 King's Indian 2026-06-20
Niemann,Hans Moke (2742) – Xu,Xiangyu (2623) 1-0 Queen's pawn game 2026-06-20
Xu,Xiangyu (2623) – Niemann,Hans Moke (2742) 1-0 English 2026-06-20
Xu,Xiangyu (2623) – Bilguun,Sumiya (2441) 1-0 King's Indian 2026-06-19
Xu,Xiangyu (2623) – Sargsyan,Shant (2644) 1/2-1/2 Reti opening 2026-06-19
Xu,Xiangyu (2623) – Sadhwani,Raunak (2638) 1/2-1/2 Queen's pawn game 2026-06-19
Niemann,Hans Moke (2742) – Xu,Xiangyu (2623) 1/2-1/2 QGD 2026-06-19
Ivanchuk,V (2634) – Xu,Xiangyu (2623) 1/2-1/2 Nimzo-Indian 2026-06-18
Xu,Xiangyu (2623) – Naiditsch,A (2574) 1-0 Queen's pawn game 2026-06-18
Megaranto,S (2478) – Xu,Xiangyu (2623) 1-0 Petrov 2026-06-18
Srihari,L R (2450) – Xu,Xiangyu (2623) 1/2-1/2 Neo-Gruenfeld, 6.O-O, main line 2026-06-18
Firouzja,Alireza (2744) – Xu,Xiangyu (2623) 1-0 QGD 2026-06-17
Liu,Xiangyi (2353) – Xu,Xiangyu (2623) 1-0 Vienna game 2026-06-17
Xu,Xiangyu (2623) – Carlsen,M (2841) 0-1 King's Indian 2026-06-17
Xu,Xiangyu (2582) – Sasikiran,K (2656) 0-1 2019-12-29
Xu,Xiangyu (2582) – Sasikiran,K (2656) 1/2-1/2 2019-12-28
Xu,Xiangyu (2545) – Sasikiran,K (2671) 1-0 2018-02-28

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