My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Loyd on Saturday
Top tournaments in...
All-time top tournaments
Tournament Explorer
32 Classics
Portrait of a World Champion
Top players in...
Top players of all time
Player Profile
Player Explorer
Elo Calculator
News
Latest games
Chess Fun Quiz
Twenty-four miniatures
s
Download PGN
Zhang, Yuanchen
(2281) -
Nguyen, Thai Dai Van
(2642) -
FIDE World Cup
(1.1), Baku, 2023
D31
1.d4
d5
2.c4
e6
3.Nc3
Be7
4.cxd5
exd5
5.Bf4
c6
6.e3
Bf5
7.g4
Be6
8.h4
Nd7
9.Qb3
b5
10.g5
h6
11.g6
Ngf6
12.Bd3
O-O
13.Nge2
b4
14.Na4
fxg6
15.Bxg6
Qa5
16.Rg1
Kh8
17.Be5
Bg8
18.Nf4
Nxe5
19.dxe5
Nd7
20.e6
Rxf4
21.exf4
Bxe6
22.O-O-O
Bg8
23.Bc2
Bf6
24.Qh3
Nb6
25.b3
Nxa4
26.bxa4
Qc5
27.Qd3
Qxf2
28.Rdf1
Qc5
29.Rg6
Qc3
30.Qxc3
bxc3
31.Rg3
c5
32.h5
d4
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Zhang - Peng (Irving, 2017)
Kumar - Zhang (Irving, 2017)
Li - Zhang (Rockville, 2019)
Zhang - Matsenko (Sturbridge, .
Zhang - Song (Sturbridge, 2018.
Zhang - Taghizadeh (Irving, 20.
Other games by Black
Nguyen - Vykouk (Czech Republi.
Nguyen - Gukesh (Wijk aan Zee .
Bok - Nguyen (Wijk aan Zee, 20.
Giri - Nguyen (Wijk aan Zee NE.
Nguyen - Krejci (Czech Republi.
Iniyan - Nguyen (Goa IND, 2025.