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
Janampa Javier, Brandon Daniel
(2001) -
Thai Ngoc Tuong Minh,
(1873) -
Titled Tue 3rd Mar 2026
(4), chess.com INT, 2026
D43
1.d4
d5
2.c4
c6
3.Nf3
Nf6
4.Nc3
e6
5.Bg5
h6
6.Bh4
g5
7.Bg3
dxc4
8.e4
b5
9.a3
Be7
10.Be2
Nbd7
11.h4
g4
12.Ne5
Nxe5
13.Bxe5
Rg8
14.h5
Nd7
15.Bg3
f5
16.d5
Nc5
17.dxc6
a6
18.exf5
exf5
19.Qxd8+
Bxd8
20.Rd1
Bg5
21.Bd6
Nb3
22.O-O
Nd2
23.Rfe1
Kf7
24.g3
Be6
25.Bf4
Bxf4
26.gxf4
Nb3
27.Rd6
Rgd8
28.Rxe6
Kxe6
29.Bxc4+
Kd6
30.Bxb3
Kxc6
31.Re6+
Kc5
32.Rxh6
Rh8
33.Rxh8
Rxh8
34.Bf7
Kd6
35.Kg2
Ke7
36.Bg6
Kf6
37.Nd5+
Ke6
38.Ne3
Kf6
39.Nxf5
Rd8
40.Ne3
Rd2
41.Bc2
Kg7
42.Kg3
a5
43.b3
b4
44.axb4
axb4
45.Bd1
Rb2
46.Nxg4
Rb1
47.Ne3
Rb2
48.f3
Kh6
49.Kg4
Rh2
50.Nf5+
Kh7
51.Ne3
Kh8
52.Kg5
Rd2
53.f5
Rd3
54.Kf4
Rd4+
55.Ke5
Rd3
56.Ke4
Rd2
57.f6
Rd8
58.Kf5
Rd3
59.Ke4
Rd8
60.Bc2
Re8+
61.Kf4
Rf8
62.Kg5
Rg8+
63.Bg6
Rf8
64.Nf5
Kg8
65.h6
Kh8
66.f4
Rg8
67.Kh5
Rf8
68.Kg5
Rg8
69.Ne7
Rf8
70.Nd5
Rg8
71.f5
Rf8
72.Nf4
Rg8
73.f7
Rf8
74.Ne6
Rc8
75.f8=Q+
Rxf8
76.Nxf8
Kg8
77.Ne6
Kh8
78.Nd4
Kg8
79.Nc2
Kh8
80.Nxb4
Kg8
81.Nd3
Kh8
82.b4
Kg8
83.b5
Kh8
84.b6
Kg8
85.b7
Kh8
86.b8=Q#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Janampa Javier - Nivedita V C .
Janampa Javier - Luong Phuong .
Diachek - Janampa Javier (ches.
Sanroman Costas - Janampa Javi.
Wadhwa - Janampa Javier (chess.
Janampa Javier - Castro Castro.
Other games by Black
Nakonechnyi - Thai Ngoc Tuong .
Thai Ngoc Tuong Minh - Ketzetz.
Thai Ngoc Tuong Minh - Stankov.
Thai Ngoc Tuong Minh - Wozniak.
Pham Le Thao Nguyen - Thai Ngo.
Ilinca - Thai Ngoc Tuong Minh .