chessbio.com
Search
Enthusiasts
Titled
Streamers
28
Home
Enthusiasts
Thuong Cong Duong
Games
Thuong Cong Duong
YangShangGong
Hanoi City, Vietnam
Since 2014 (Active)
Chess.com
♟♟♟♟
48.1%
-
46.0%
-
6.0%
Bullet
2523
354W
386L
45D
Blitz
2595
697W
636L
87D
Rapid
2122
21W
3L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Himanshu77781
2557
Mar 9, 2026
3m
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
YangShangGong won by resignation
Loss
vs dirtyflaggerkeval
2618
Mar 5, 2026
3m
B13
Caro-Kann Defense: Exchange Variation
dirtyflaggerkeval won by resignation
Loss
vs dirtyflaggerkeval
2610
Mar 5, 2026
3m
E62
King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
dirtyflaggerkeval won by resignation
Win
vs misterEASY
2659
Mar 5, 2026
3m
B07
Czech Defense
YangShangGong won by resignation
Win
vs volodja49
2566
Mar 5, 2026
3m
C01
French Defense: Exchange Variation
YangShangGong won by resignation
Win
vs Ali-D-0
2553
Mar 4, 2026
3m
E90
King's Indian Defense: Larsen Variation
YangShangGong won on time
Win
vs RA37777
2638
Mar 4, 2026
3m
B23
Sicilian Defense: Closed
YangShangGong won by resignation
Draw
vs vispythegreat
2549
Mar 1, 2026
3m
B07
Czech Defense
Game drawn by repetition
Win
vs ExceptionallyNooby
2549
Feb 28, 2026
3m
E94
King's Indian Defense: Orthodox Variation
YangShangGong won on time
Win
vs ludogoretz
2541
Feb 28, 2026
3m
C25
Vienna Gambit, with Max Lange Defense
YangShangGong won by resignation
Win
vs QuickSilver2
2544
Feb 28, 2026
3m
B07
Czech Defense
YangShangGong won by resignation
Win
vs RrabbitHole
2533
Feb 26, 2026
3m
B76
Sicilian Defense: Dragon Variation, Yugoslav Attack
YangShangGong won on time
Win
vs claudiomagno7
2534
Feb 26, 2026
3m
B27
Modern Defense: Pterodactyl Variation
YangShangGong won by resignation
Loss
vs Iplayagainst_pieces
2566
Feb 26, 2026
3m
A01
Nimzo-Larsen Attack
Iplayagainst_pieces won by resignation
Win
vs Dark_Attack
2532
Feb 26, 2026
3m
B07
Czech Defense
YangShangGong won by resignation
Win
vs Alouatta_palliata
2498
Feb 26, 2026
3m
B07
Czech Defense
YangShangGong won on time
Draw
vs aykm
2591
Feb 26, 2026
3m
B22
Sicilian Defense: Alapin Variation
Game drawn by repetition
Loss
vs CatalanConquistador
2593
Feb 25, 2026
3m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
CatalanConquistador won by checkmate
Win
vs Prathu_19
2507
Feb 25, 2026
3m
B07
Czech Defense
YangShangGong won on time
Draw
vs BalanayMarcFrancis
2574
Feb 25, 2026
3m
B01
Scandinavian Defense
Game drawn by repetition