Louis Cheng Chess Games

Louis Cheng - Chess Player Overview

Last update: 21/08/2025 04:45:07 GMT+2
Player's activity: ON
Player's name: Louis Cheng (CAN) CAN
Player's photo: (Search in Google Images)
Age: 43 years old (born in 1982)
Fide ID: 2610760 (FIDE card)
Highest FIDE Elo achieved: 2030
Louis Cheng Chess Games: 2032
1887 (Rapid)
0 (Blitz)

Louis Cheng - Charts

FIDE Elo

Activity chart

Louis Cheng - Chess Tournaments

Date Chess tournament name Status
2012-09-28 to 2012-10-02 Hong Kong International Open Chess Championship 2012 Hong Kong Finished

Louis Cheng - Chess Games

Louis Cheng - Chess Games

Filter by color:
(Multiple options can be selected)
Filter by opening:
(Multiple options can be selected)
Date Players & Opening Result ECO View
2024.10.27 Cheng, Louis (2047) vs (1788) Tarr, Steve F
Scarborough 2024 - Open
Sicilian Closed
1-0 B23
2024.10.27 Mclean, Robert (2013) vs (2047) Cheng, Louis
Scarborough 2024 - Open
Sicilian - Hungarian
1-0 B27
2024.10.26 Cheng, Louis (2047) vs (2012) Szekely, Virgil
Scarborough 2024 - Open
Caro-Kann - Knight (Tartakower)
0-1 B15
2024.10.26 Bharat Kumar, Balahari (2083) vs (2047) Cheng, Louis
Scarborough 2024 - Open
Gruenfeld - Gruenfeld
0-1 E60
2024.10.25 Cheng, Louis (2047) vs (2077) Larchikov, Maksym
Scarborough 2024 - Open
Caro-Kann Knight Classical
1-0 B18
2024.07.31 Cheng, Louis (1876) vs (2249) Angst, Robin
British Chess Championships 2024: Major Open
Philidor - Exchange
0-1 C41
2024.07.30 Honey, Luke (2041) vs (1876) Cheng, Louis
British Chess Championships 2024: Major Open
Reti Symmetrical - King's Indian
0-1 A05
2024.07.29 Cheng, Louis (1876) vs (2034) Pert, Max P
British Chess Championships 2024: Major Open
Caro-Kann - Knight (Tartakower)
1/2-1/2 B15
2024.07.28 Cheng, Louis (1876) vs (2010) Crawford, Owen
British Chess Championships 2024: Major Open
Two Knights - Pianissimo
1-0 C54
2024.07.27 Huang, Weidan vs (1876) Cheng, Louis
British Chess Championships 2024: Major Open
Sicilian - Hungarian
0-1 B27
2024.07.14 Cheng, Louis (1876) vs (2069) Robertson, Ian C.
Scottish Championship International Open
Philidor - Exchange
1/2-1/2 C41
2024.07.13 Spencer, Edwin A (2119) vs (1876) Cheng, Louis
Scottish Championship International Open
Sicilian Maroczy - Hungarian (Maroczy)
1/2-1/2 B37
2024.07.12 Cheng, Louis (1876) vs (2017) Skettos, Nicolas
Scottish Championship International Open
French Tarrasch
1-0 C03
2024.07.11 Deepak Ambattu, Rithvik (1978) vs (1876) Cheng, Louis
Scottish Championship International Open
Sicilian Closed
1-0 B23
2024.07.11 Cheng, Louis (1876) vs (1768) Nield, Christopher
Scottish Championship International Open
Caro-Kann - Knight (Tartakower)
1-0 B15
2024.07.10 Munshi, Aryan (1982) vs (1876) Cheng, Louis
Scottish Championship International Open
Gruenfeld Russian - Hungarian
1-0 D97
2024.07.09 Cheng, Louis (1876) vs (1728) Murray, Frankie
Scottish Championship International Open
French Tarrasch
1-0 C03
2024.07.09 Walkowiak, Adam (1722) vs (1876) Cheng, Louis
Scottish Championship International Open
Gruenfeld Saemisch - Landau
0-1 D83
2024.07.08 Cheng, Louis (1876) vs (1758) Railwani, Tavish
Scottish Championship International Open
0-1
2024.08.03 Rathbone-Jones, Ifan (2014) vs (1876) Cheng, Louis
British Chess Championships 2024: AM Open
Indian East Indian - Torre
1-0 A48
2024.08.02 Coates, David H (1990) vs (1876) Cheng, Louis
British Chess Championships 2024: AM Open
Gruenfeld Exchange - Modern
0-1 D85
2024.08.01 Cheng, Louis (1876) vs (1871) Patton, Zachary
British Chess Championships 2024: AM Open
Caro-Kann Knight Classical
1/2-1/2 B18
2024.07.31 Cheng, Louis (1876) vs (1724) Vaddhireddy, Sai
British Chess Championships 2024: AM Open
Caro-Kann - Knight (Tartakower)
1-0 B15
2024.07.30 Jukes, Sam (1911) vs (1876) Cheng, Louis
British Chess Championships 2024: AM Open
Sicilian - Hungarian
0-1 B27
2024.07.29 Cheng, Louis (1876) vs (2145) Jaunooby, Ali Reza
British Chess Championships 2024: AM Open
Robatsch
1-0 B06
2023.09.10 Cheng, Louis (1644) vs (1445) Kryshtafor, Maksym
Hull 4NCL Congress 2023
Giuoco Piano - Pianissimo
1-0 C54
2023.09.10 Gaffney, Samuel (1673) vs (1644) Cheng, Louis
Hull 4NCL Congress 2023
Indian East Indian
1/2-1/2 A48
2023.09.09 Cheng, Louis (1644) vs (1826) Garnett, John S
Hull 4NCL Congress 2023
Scandinavian
1-0 B01
2023.09.08 McDonnell, James J (1730) vs (1644) Cheng, Louis
Hull 4NCL Congress 2023
Sicilian Maroczy - Gurgenidze
1/2-1/2 B36
2023.08.19 Cheng, Louis (1454) vs (1644) Welling, Zac
Robinson
Caro-Kann Knight Steinitz
1/2-1/2 B17
2023.08.18 Prabhu, Vismith (1370) vs (1454) Cheng, Louis
Robinson
Gruenfeld Three Knights (Hungarian)
0-1 D93
2023.08.18 Doolin, Nemhain (1300) vs (1454) Cheng, Louis
Robinson
Sicilian Center Game - Smith-Morra
1/2-1/2 B21
2023.04.21 Aitchison, A Keith (1695) vs (1463) Cheng, Louis
Perth Congress Major 2023
Sicilian - Hungarian
1-0 B27
2023.03.04 Cheng, Louis (1573) vs (1670) Boggarapu, Kritan
Edinburgh Park Open
1-0
2023.03.04 Kane, Robert (1820) vs (1573) Cheng, Louis
Edinburgh Park Open
English Agincourt
1/2-1/2 A13
2023.03.04 Cheng, Louis (1573) vs (1762) Vijayakumar, Rishi
Edinburgh Park Open
Caro-Kann Knight Classical
1/2-1/2 B18
2023.03.04 Al Dakl Alla, Muhammad (1318) vs (1573) Cheng, Louis
Edinburgh Park Open
Indian
0-1 A45
2023.03.04 Cheng, Louis (1573) vs (1842) Gera, Marvin
Edinburgh Park Open
Caro-Kann Knight Classical
0-1 B18
2022.07.21 Cheng, Louis vs Enoch, Kristan
Stokes Cup 2022
King's Knight - Ponziani Jaenisch (Gunsberg)
1-0 C44
2022.07.21 Cheng, Louis vs Govindaraju, Darun
Stokes Cup 2022
Sicilian Maroczy
1-0 B38
2022.07.20 Enoch, Kristan vs Cheng, Louis
Stokes Cup 2022
Sicilian Dragon
0-1 B70
2022.07.19 Cheng, Louis vs (1235) Mccormick, Polly
Stokes Cup 2022
Pirc
1-0 B07
2022.07.19 Cheng, Louis vs (1407) Han, Qixuan
Stokes Cup 2022
French Open Tarrasch - Eliskases
0-1 C07

Louis Cheng - Other possible chess games

Date Players & Opening Result ECO View
2025.07.03 Zhou,Runyi (2301) vs (1845) Cheng,Gongpu
ch-CHN 2025
Scandinavian - Classical (Mieses)
1-0 B01
2025.07.02 Cheng,Gongpu (1845) vs (1778) Zhong,Taoyu
ch-CHN 2025
Slav Rubinstein
1/2-1/2 D11
2025.07.01 Jin,Ruijun (1906) vs (1845) Cheng,Gongpu
ch-CHN 2025
Caro-Kann
0-1 B10
2025.07.05 Markovic,Kosta (1907) vs (2027) Cheng,Louis
18th Paracin Open A 2025
Indian East Przepiorka
0-1 A49
2025.07.05 Cheng,Louis (2027) vs (1782) Bibilov,Alan
18th Paracin Open A 2025
French Tarrasch
0-1 C03
2025.07.04 Anand,Batsukh (2304) vs (2027) Cheng,Louis
18th Paracin Open A 2025
Gruenfeld Exchange - Nadanian
1-0 D85
2025.06.30 Cheng,Gongpu (1845) vs (2029) Zhang,Hongya
ch-CHN 2025
Queen's Gambit Declined
1-0 D30
2025.06.29 Yu,Shi (2029) vs (1845) Cheng,Gongpu
ch-CHN 2025
Gruenfeld
1-0 D70
2025.06.28 Cheng,Gongpu (1845) vs (2177) Chen,Zhi
ch-CHN 2025
Queen's Gambit Declined
0-1 D30
2025.06.27 Shen,Houlin (1627) vs (1845) Cheng,Gongpu
ch-CHN 2025
Reti Gambit - Accepted
0-1 A09
2025.06.26 Cheng,Gongpu (1845) vs (1650) Xu,Sinan
ch-CHN 2025
Catalan Irregular - Gambit
1/2-1/2 E01
2025.06.25 Lin Weiguo (2374) vs (1845) Cheng,Gongpu
ch-CHN 2025
Reti Symmetrical
1-0 A05
2025.06.24 Cheng,Gongpu (1845) vs (2454) Meng,Yihan
ch-CHN 2025
Dutch Leningrad (Warsaw)
0-1 A88
2025.06.30 Khalilova,Madinabonu (2135) vs (1931) Cheng,Chao Xin
Asian Junior Girls 2025
Queen's Gambit Declined
1-0 D30
2025.06.22 Kavin Mohan (2103) vs (2117) Chong,Jin Cheng
Malaysian Masters 2025
Queen's Gambit Accepted
1-0 D20
2025.06.22 Chong,Jin Cheng (2117) vs (2124) Genkeswaran,Genivan
Malaysian Masters 2025
French Paulsen - Steinitz (Boleslavsky)
0-1 C11
2025.06.21 Masli,Muhd Nur Daie (2096) vs (2117) Chong,Jin Cheng
Malaysian Masters 2025
Sicilian
1-0 B33
2025.06.21 Chong,Jin Cheng (2117) vs (1897) Shen,Ree Herng
Malaysian Masters 2025
Sicilian - Godiva
1/2-1/2 B32
2025.06.20 Yeap,E (2083) vs (2117) Chong,Jin Cheng
Malaysian Masters 2025
Sicilian Closed
1/2-1/2 B23
2025.06.20 Chong,Jin Cheng (2117) vs (2104) Shahar,Uzair
Malaysian Masters 2025
Sicilian Barnes (Bastrikov)
0-1 B49
2025.06.19 Zulkipli,Z (2144) vs (2117) Chong,Jin Cheng
Malaysian Masters 2025
Benko's opening
0-1 A00
2025.06.19 Chong,Jin Cheng (2117) vs (2264) Lye,Lik Zang
Malaysian Masters 2025
Caro-Kann Knight Classical
0-1 B18
2025.06.18 Chong,Jin Cheng (2117) vs (2151) Siva Kumar,Nirish Kumar
Malaysian Masters 2025
Robatsch
0-1 B06
2025.06.23 Wu,Yixing (2385) vs (1845) Cheng,Gongpu
ch-CHN 2025
Gruenfeld Classical - Stockholm
1/2-1/2 D80
2025.04.21 Gao,Heye (2003) vs (1801) Cheng,Adrien
Canadian Closed 2025
Two Knights - Modern Bishop
1-0 C55
2025.04.21 Cheng,Adrien (1801) vs (1999) Lu,Tony
Canadian Closed 2025
French - Chigorin
0-1 C00
2025.04.20 Darvekar,Yash (2024) vs (1801) Cheng,Adrien
Canadian Closed 2025
Spanish Morphy - Exchange (Alapin Gambit)
1-0 C68
2025.04.19 Cheng,Adrien (1801) vs (1977) Wang,Nathan Zian
Canadian Closed 2025
Bird
1-0 A02
2025.04.19 Trofimov-Malyshkin,Valent (1982) vs (1801) Cheng,Adrien
Canadian Closed 2025
Queen's Gambit Declined - Exchange
1-0 D35
2025.04.18 Cheng,Adrien (1801) vs (1960) Li,Adam
Canadian Closed 2025
Bird
1/2-1/2 A02
2025.04.18 Hoekman,Samuel (1994) vs (1801) Cheng,Adrien
Canadian Closed 2025
Reti Zukertort
1/2-1/2 A06
2024.12.24 Cheng,X (2288) vs (2432) Tahbaz,Arash
Titled Tue 24th Dec Late
Robatsch
0-1 B06
2024.11.23 Cheng,Bo (2594) vs (2313) Oglaza,Oskar
Dutch League 2024-25
Benko Gambit - Half-Accepted
1-0 A57
2024.12.01 Cheng,Bo (2588) vs (2650) Korobov,A
Bundesliga 2024-25
Queen's Indian Fianchetto - Nimzovich
1/2-1/2 E15
2024.11.30 Ferreira,Jor1 (2535) vs (2588) Cheng,Bo
Bundesliga 2024-25
Sicilian Moscow
1/2-1/2 B51
2024.12.14 Van Wessel,R (2366) vs (2596) Cheng,Bo
Dutch League 2024-25
Queen's Pawn - Mason (Steinitz)
1-0 D00
2025.01.02 Hong,Mingren (1951) vs (2100) Dai,Cheng
Hong Kong Open 2024
Sicilian Paulsen
0-1 B41
2025.01.01 Dai,Cheng (2100) vs (2358) Hafiz,Arif Abdul
Hong Kong Open 2024
Indian - Trompowsky
0-1 A45
2024.12.31 Villamayor,B (2313) vs (2100) Dai,Cheng
Hong Kong Open 2024
Reti Symmetrical - Hedgehog
1/2-1/2 A30
2024.12.30 Xia,Jinnan (1979) vs (2100) Dai,Cheng
Hong Kong Open 2024
Benko Gambit Accepted - Half-Accepted
1-0 A58
2024.12.30 Dai,Cheng (2100) vs (1970) Li,Yiheng
Hong Kong Open 2024
Catalan Open (Classical)
1/2-1/2 E04
2025.03.02 Hng,Mei-En Emmanuelle (2136) vs (2015) Cheng,Louis
British Rapidplay 2025
Reti Symmetrical
0-1 A05
2025.03.02 Cheng,Louis (2015) vs (2203) Fellowes,Billy
British Rapidplay 2025
Irregular King's Pawn - Nimzovich (Williams)
0-1 B00
2025.03.02 Hutchinson,P (2054) vs (2015) Cheng,Louis
British Rapidplay 2025
Indian East Indian - Torre
0-1 A48
2025.03.02 Cheng,Louis (2015) vs (2140) Mihalik,Ag
British Rapidplay 2025
Sicilian Closed
0-1 B23
2025.03.02 Lishoy Gengis Paratazham,Dildarav (2071) vs (2015) Cheng,Louis
British Rapidplay 2025
English Asymmetrical
0-1 A34
2025.03.01 Cheng,Louis (2015) vs (1979) Iyengar,I
British Rapidplay 2025
Sicilian Closed
1-0 B23
2025.01.02 Siva,Mahadevan (2349) vs (2087) Cheng,Louis
Hastings Masters 2024-25
Reti Symmetrical - King's Indian
1-0 A05
2025.03.01 Vaidyanathan,Adithya (2037) vs (2015) Cheng,Louis
British Rapidplay 2025
Indian East Indian - Exchange
1-0 D90
2024.12.29 Dai,Cheng (2100) vs (1861) Jiang,Liu
Hong Kong Open 2024
Reti Symmetrical
0-1 A05
2025.01.01 Cheng,Louis (2087) vs (1927) Alcindor,Samuel
Hastings Masters 2024-25
Sicilian Closed
1-0 B23
2024.12.28 Calica,Io Aristotle Nikolai (1921) vs (2100) Dai,Cheng
Hong Kong Open 2024
King's Indian Fianchetto (Panno) - Barcza
0-1 E63
2025.03.01 Walker,Mart (2091) vs (2015) Cheng,Louis
British Rapidplay 2025
Sicilian Maroczy - Hungarian (Maroczy)
0-1 B37
2024.12.28 Dai,Cheng (2100) vs (2402) Meng,Yihan
Hong Kong Open 2024
Queen's Pawn Zukertort - London
0-1 D02
2024.12.31 Ashton,Alannah (1953) vs (2087) Cheng,Louis
Hastings Masters 2024-25
Sicilian Maroczy - Hungarian
1/2-1/2 B38
2024.12.27 Sanjay,Vasu (1810) vs (2100) Dai,Cheng
Hong Kong Open 2024
Sicilian Closed
0-1 B23
2024.12.31 Cheng,Louis (2087) vs (1899) Keely,L
Hastings Masters 2024-25
Petrov - Cozio
1-0 C42
2025.03.01 Cheng,Louis (2015) vs (2164) Khoury,Theo
British Rapidplay 2025
Sicilian Closed
1/2-1/2 B23
2025.04.21 Dai,Cheng (2118) vs (2345) Das,Arg
O2C Doeberl Cup 2025
Irregular Queen's Pawn - Franco-Indian
0-1 A40
2025.01.04 Nguyen Hong Anh (2091) vs (1833) Cheng,Chao Xin
ch-AUS Open 2024
Sicilian Paulsen
1/2-1/2 B43
2025.04.20 Dai,Cheng (2118) vs (2353) Winkelman,Albert
O2C Doeberl Cup 2025
Indian Knight
0-1 A46
2025.03.01 Cheng,Louis (2015) vs (1636) Keshari,Rohit
British Rapidplay 2025
French Tarrasch - Haberditz
1-0 C03
2024.11.06 Cheng,Yu Chen (1583) vs (1750) Spagnollo,Pedro Henrique
World Youth Open U14 2024
Sicilian Scheveningen Najdorf
0-1 B90
2024.11.05 Flesch,Lucas Henrique Ye (1766) vs (1583) Cheng,Yu Chen
World Youth Open U14 2024
Sicilian Moscow
1/2-1/2 B51
2024.11.09 Jabu Kariuki Gachwe vs (1583) Cheng,Yu Chen
World Youth Open U14 2024
Sicilian Alapin
0-1 B22
2025.03.01 Kovchan,A (2433) vs (2015) Cheng,Louis
British Rapidplay 2025
Sicilian Maroczy - Gurgenidze
1-0 B36
2024.11.03 Cheng,Yu Chen (1583) vs (1743) Religa,Jakub
World Youth Open U14 2024
Pirc - Jansen
1/2-1/2 B07
2024.11.08 Morrison,Joseph (1803) vs (1583) Cheng,Yu Chen
World Youth Open U14 2024
English Sicilian
1-0 A21
2024.11.02 Altenhofen,Guilherme Graneto (1733) vs (1583) Cheng,Yu Chen
World Youth Open U14 2024
Sicilian Yugoslav Dragon - Rauzer
1/2-1/2 B76
2024.11.07 Cheng,Yu Chen (1583) vs (1652) Jaramillo Carrillo,Johan Alejand
World Youth Open U14 2024
Sicilian - Rossolimo
0-1 B30
2024.11.01 Cheng,Yu Chen (1583) vs (1675) Caballero,Tabare
World Youth Open U14 2024
French Open Tarrasch (Exchange)
1/2-1/2 C08
2024.11.09 Berube,Maximilien (1850) vs Ko,Yu-Cheng
World Youth Open U16 2024
Anderssen's opening
1-0 A00
2024.11.08 Kan,Audric (1615) vs Ko,Yu-Cheng
World Youth Open U16 2024
Queen's Pawn - Veresov
0-1 D01
2024.12.30 Bilandzic,Ante (1912) vs (2087) Cheng,Louis
Hastings Masters 2024-25
Indian East Indian - London
1-0 A48
2025.02.23 Cheng,Bo (2594) vs (2489) Wadsworth,Matthew J
Wightlink Int Masters
Slav Two Knights
1/2-1/2 D15
2024.11.07 Ko,Yu-Cheng vs (1751) Bosquez Leguisamo,Joel Alexander
World Youth Open U16 2024
Sicilian
0-1 B50
2024.12.29 Cheng,Louis (2087) vs (1990) Zhu,Yaoyao
Hastings Masters 2024-25
Two Knights - Pianissimo
1-0 C54
2024.11.06 Lazzarotti,Calebe Kadlubiski (1850) vs Ko,Yu-Cheng
World Youth Open U16 2024
Nimzovich - Modern
1-0 A01
2024.12.29 Hu,Junyan (1933) vs (2087) Cheng,Louis
Hastings Masters 2024-25
Sicilian Maroczy - Gurgenidze
1/2-1/2 B36
2024.11.05 Ko,Yu-Cheng vs (1565) Simiyu Baraka Daniel
World Youth Open U16 2024
Caro-Kann - Knight (Tartakower)
1-0 B15
2024.11.16 Biriya,Mohammadamin (2139) vs (2368) Cheng,Bi
8th Mersin Open 2024
Indian
1-0 A50
2025.02.22 Chatalbashev,B (2489) vs (2594) Cheng,Bo
Wightlink Int Masters
Reti King's Indian
1/2-1/2 A07
2024.11.15 Cheng,Bi (2368) vs (2018) Shafaee,H
8th Mersin Open 2024
Reti Gambit
1-0 A09
2024.11.14 Saygin,Nurettin (2066) vs (2368) Cheng,Bi
8th Mersin Open 2024
Benoni - Fianchetto
1/2-1/2 A56
2024.11.03 Ricouz Vasquez,Enzo Joaquin (1855) vs Ko,Yu-Cheng
World Youth Open U16 2024
Sicilian
1-0 B20
2024.12.28 Cheng,Louis (2087) vs (2364) Balaji,Aaravamudhan
Hastings Masters 2024-25
Two Knights - Modern Bishop
0-1 C55
2024.11.13 Cheng,Bi (2368) vs (2084) Gulden,Egemen
8th Mersin Open 2024
Reti Symmetrical
1-0 A05
2025.02.21 Cheng,Bo (2594) vs (2459) Camacho Collados,M
Wightlink Int Masters
Queen's Indian Fianchetto
1-0 E15
2024.11.13 Mahdavi,Armin (2038) vs (2368) Cheng,Bi
8th Mersin Open 2024
Scandinavian - Modern (Portuguese)
1/2-1/2 B01
2024.11.02 Ko,Yu-Cheng vs (1836) Navarro Canete,Facundo Javier
World Youth Open U16 2024
Sicilian Maroczy
1/2-1/2 B38
2025.04.14 Shen,Zhiyuan (2057) vs (1927) Cheng,Chao Xin
Melbourne Int Open 2025
Sicilian Barnes (Bastrikov)
1-0 B48
2024.11.12 Cheng,Bi (2368) vs (2081) Pourramezan chafjiri,Parsa
8th Mersin Open 2024
Indian - Trompowsky
0-1 A45
2025.04.13 Cheng,Chao Xin (1927) vs (2206) Soo,Kai Jie
Melbourne Int Open 2025
Four Knights Brentano - Symmetrical
0-1 C49
2025.04.11 Xie,Felix (2326) vs (1927) Cheng,Chao Xin
Melbourne Int Open 2025
Sicilian Paulsen
1-0 B41
2025.02.20 Fava,Lorenzo (2269) vs (2594) Cheng,Bo
Wightlink Int Masters
Reti Zukertort
0-1 A06
2025.04.11 Cheng,Chao Xin (1927) vs (1937) Bagamasbad,E
Melbourne Int Open 2025
Sicilian - Hungarian
1-0 B27
2025.04.10 Annapureddy,Rheyansh Reddy (2116) vs (1927) Cheng,Chao Xin
Melbourne Int Open 2025
Sicilian Paulsen - Polugaevsky
1/2-1/2 B42
2025.04.10 Cheng,Chao Xin (1927) vs (2076) Wang,Lachlan
Melbourne Int Open 2025
Sicilian Scheveningen Najdorf (Opecensky)
1-0 B92
2025.04.08 Steadman,M (2105) vs (1927) Cheng,Chao Xin
Melbourne Int Open 2025
Polish Sokolsky opening
0-1 A00
2025.04.08 Cheng,Chao Xin (1927) vs (2065) Li,Tedric
Melbourne Int Open 2025
Caro-Kann - Advance (Short)
0-1 B12

Louis Cheng, PGN chess games