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
Nguyen Ngoc Truong Son,
(2600) -
Moshtael, Wesal
(2220) -
1st 3-0 Thu 15th Jan 2026
(2), chess.com INT, 2026
B22
1.e4
c5
2.c3
g6
3.d4
cxd4
4.cxd4
d5
5.e5
Nc6
6.Bb5
a6
7.Bxc6+
bxc6
8.Nd2
f6
9.Ngf3
Nh6
10.O-O
Nf7
11.exf6
exf6
12.Re1+
Be7
13.Qe2
Ra7
14.Nb3
O-O
15.h3
a5
16.Bd2
Ba6
17.Bxa5
Qxa5
18.Nxa5
Bxe2
19.Nxc6
Bxf3
20.gxf3
Bc5
21.dxc5
Rc7
22.Ne7+
Kg7
23.b4
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Nguyen Ngoc Truong Son - Terry.
Nguyen Ngoc Truong Son - Taher.
Nguyen Ngoc Truong Son - Davty.
Ohanyan - Nguyen Ngoc Truong S.
Nguyen Ngoc Truong Son - Ruste.
Mahdavi - Nguyen Ngoc Truong S.
Other games by Black
Tabernilla - Moshtael (Chess.c.
Moshtael - Voigt (Germany, 201.
Moshtael - Martinez Ramirez (C.
Karttunen - Moshtael (Chess.co.
Maslov - Moshtael (chess.com I.
Moshtael - Rian (Chess.com INT.