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
Castellano, Christopher
(2213) -
Nguyen, Vuong Tung Lam
(1986) -
Thailand op
(6), Chiangmai, 2023
A48
1.Nf3
Nf6
2.d4
g6
3.Bf4
Bg7
4.e3
O-O
5.h3
d6
6.Be2
c5
7.c3
Nd5
8.Bh2
cxd4
9.exd4
Nc6
10.Qb3
Nb6
11.d5
Ne5
12.O-O
e6
13.c4
Nxf3+
14.Bxf3
e5
15.Nc3
Nd7
16.Qa3
Re8
17.Rad1
Bf8
18.b4
b6
19.Qb3
Ba6
20.Rfe1
Rc8
21.Be2
Qc7
22.Rc1
Bh6
23.Ne4
Bxc1
24.Rxc1
f5
25.Qa4
Bb7
26.Qxd7
Qxd7
27.Nf6+
Kf7
28.Nxd7
Bxd5
29.c5
Bc6
30.Ba6
Ra8
31.cxb6
Bxd7
32.Rc7
Ke6
33.bxa7
Bc8
34.Bc4+
d5
35.Rc6+
Kd7
36.Bxd5
Rxa7
37.Rc2
Rc7
38.Bc4
Bb7
39.Bb5+
Bc6
40.Rd2+
Ke6
41.Bxc6
Rxc6
42.Bxe5
Rec8
43.f4
Rc1+
44.Kh2
R8c2
45.Rd6+
Ke7
46.a4
Ra2
47.Ra6
Rcc2
48.Kg3
Rxg2+
49.Kf3
Rgc2
50.Ke3
Ra3+
51.Kd4
Rxh3
52.b5
Rh1
53.Kd3
Rc8
54.b6
Rd8+
55.Kc2
Rc8+
56.Kb2
Rh2+
57.Kb3
Rc1
58.a5
Rb1+
59.Ka3
Kd7
60.Ra7+
Kc6
61.Rc7+
Kb5
62.Bc3
Rc2
63.b7
Ka6
64.Bb4
Rxb4
65.Kxb4
Rxc7
66.b8=Q
Rb7+
67.Qxb7+
Kxb7
68.Kc5
h5
69.Kd4
Ka6
70.Ke5
h4
71.Kf6
h3
72.Kxg6
h2
73.Kxf5
h1=Q
74.Kg5
Qh7
75.Kf6
Kxa5
76.f5
Kb6
77.Ke6
Kc7
78.f6
Kd8
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Fernandez Siles - Castellano (.
Castellano - Dayal (Bangkok, 2.
Kozak - Castellano (Chess.com .
Nazari - Castellano (Chess.com.
Toth - Castellano (Chess.com I.
Castellano - Sivanesan (Penang.
Other games by Black
Nguyen - Yun (Hanoi, 2025)
Nguyen - Farid (Hanoi, 2025)
Nguyen - Nguyen (Hanoi, 2025)
Duong - Nguyen (Hanoi, 2025)
Nguyen - Bao Khoa (Hanoi VIE, .
Sydykov - Nguyen (Terme Catez,.