My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
ChessSpider! 4.0
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
Explorer
Novelties
Search Openings By Name/ECO
Latest Games In My Openings
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Chess Fun Quiz
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
Checkmates in one
Checkmates in two
Checkmates in three
Twenty-four miniatures
Hafiz, Arif Abdul
(2234) -
Javanbakht, Nima
(2472) -
Asia-ch Universities
(7), Chess.com INT, 2020
B23
1.e4
c5
2.Nc3
Nc6
3.f4
e6
4.Nf3
Nge7
5.e5
d5
6.g3
Nf5
7.Bg2
h5
8.O-O
c4
9.Bh3
Bc5+
10.Kg2
b6
11.d3
Bb7
12.Bxf5
exf5
13.d4
Be7
14.h4
Qd7
15.Bd2
Nd8
16.a4
Ne6
17.a5
b5
18.Na2
Rh6
19.Bb4
Bd8
20.Qd2
Rc8
21.Nc3
a6
22.Nd1
Rg6
23.Ng5
Rh6
24.Ne3
g6
25.Nf3
Be7
26.c3
Rh8
27.Nc2
Bd8
28.Ng5
Bxg5
29.hxg5
Nd8
30.Rh1
Qe6
31.Kf2
Bc6
32.Ne3
Kd7
33.b3
cxb3
34.Qb2
Kc7
35.Qxb3
Kb8
36.Bc5
Nb7
37.Bb6
Rhe8
38.Nc2
Nd8
39.Nb4
Bb7
40.Nd3
Rc4
41.Bc5
Qc6
42.Bb4
Ne6
43.Ke3
Rc8
44.Rac1
Qd7
45.Rhd1
Ka8
46.Qa3
Qd8
47.Nb2
R4c6
48.Rh1
Qc7
49.Rhd1
Rh8
50.Bd6
Qd8
51.Rh1
Qd7
52.Nd3
Rhc8
53.Bb4
Qe8
54.Qb3
Rc4
55.Rhd1
Qh8
56.Rh1
Qd8
57.Qa3
Qc7
58.Rhd1
Qd7
59.Nb2
R4c7
60.Bd6
Rc6
61.Bb4
Qd8
62.Nd3
h4
63.gxh4
Qh8
64.h5
gxh5
65.Rh1
h4
66.Qa2
Rc4
67.Qf2
h3
68.Qg3
h2
69.Qxh2
Qd8
70.Qh3
Qc7
71.Qxf5
Bc6
72.g6
Bd7
73.Qxf7
Qa7
74.Kd2
R4c7
75.Qf6
Rc6
76.Qe7
Re8
77.Qf7
Rc7
78.Bd6
Rb7
79.g7
Nxg7
80.Qxg7
Bf5
81.Qf6
Rf7
82.Rh8
Qd7
83.Nc5
Qc8
84.Qxf7
Rxh8
85.Re1
Bg4
86.e6
Rh2+
87.Kc1
Bh5
88.Qf5
Bf3
89.e7
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Hafiz - Tobor (Bangkok THA, 20...
Hafiz - Hong (Hong Kong HKG, 2...
Bernadskiy - Hafiz (Bandung IN...
Hafiz - Leng (Hong Kong HKG, 2...
Hafiz - Li Bo (Johor MAS, 2025...
Hafiz - Frayna (Bandung INA, 2...
Other games by Black
Javanbakht - Azarov (Europe Ec...
Saya - Javanbakht (Europe Eche...
Koukas - Javanbakht (Lichess.o...
Bajarani - Javanbakht (Konya, ...
Javanbakht - Kiremitciyan (Kon...
Javanbakht - Tutisani (Konya, ...