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
Cahaya, Satria Duta
(2401) -
Nguyen Ngoc Truong Son,
(2600) -
1st 3-0 Thu 11th Jun 2026
(6), chess.com INT, 2026
C45
1.e4
e5
2.Nf3
Nc6
3.d4
exd4
4.Nxd4
Bc5
5.Nb3
Bb6
6.Nc3
d6
7.Nd5
Nge7
8.Nxb6
axb6
9.Bd3
O-O
10.O-O
Ne5
11.Re1
Nxd3
12.Qxd3
Nc6
13.Nd4
Qf6
14.Nb5
Ne5
15.Qg3
c6
16.Bg5
Qg6
17.Nc7
f6
18.Nxa8
fxg5
19.Nxb6
Bg4
20.h3
Bh5
21.Qb3+
Kh8
22.Nc4
Nxc4
23.Qxc4
g4
24.hxg4
Bxg4
25.Kf1
Qf6
26.Re2
Bxe2+
27.Qxe2
Qxb2
28.Rd1
Qe5
29.Qd3
Rf6
30.Qh3
Qb5+
31.Kg1
h6
32.Qd7
Qc5
33.Rf1
b5
34.Qg4
Qxc2
35.Qg3
Qxe4
36.Qa3
Kh7
37.Qc3
c5
38.f3
Qc4
39.Qd2
b4
40.Rc1
Qe6
41.Re1
Qf5
42.Re4
d5
43.Re7
Rg6
44.Rc7
c4
45.Qe3
Qb1+
46.Kh2
Qxa2
47.Qg1
b3
48.Rb7
Qd2
49.Rb6
Qf4+
50.g3
Qxf3
51.Kh3
Qh5+
52.Kg2
Qe2+
53.Kh3
b2
54.Qb1
Qe4
55.Qxe4
dxe4
56.Rxb2
Rc6
57.Rc2
c3
58.Kg2
Kg6
59.Kf2
Kf5
60.Ke3
Ke5
61.g4
g5
62.Rf2
c2
63.Rf6
Kxf6
64.Kd4
c1=Q
65.Kd5
Qc4#
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Cahaya - Nguyen (chess.com INT.
Belov - Cahaya (chess.com INT,.
Nguyen Truong An Khang - Cahay.
Cahaya - Sheremetev (chess.com.
Wu - Cahaya (chess.com INT, 20.
Erigaisi - Cahaya (chess.com I.
Other games by Black
Deng - Nguyen Ngoc Truong Son .
Kraczek - Nguyen Ngoc Truong S.
Nguyen Ngoc Truong Son - Georg.
Gharibyan - Nguyen Ngoc Truong.
Woodward - Nguyen Ngoc Truong .
Nguyen Ngoc Truong Son - Kracz.