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
Hafiz, Arif Abdul
(2251) -
Doluweera, Minul Sanjula
(2124) -
Asia-Oceania Uni
(8), Tornelo INT, 2022
B12
1.e4
c6
2.d4
d5
3.e5
Bf5
4.h4
h5
5.Bd3
Bxd3
6.Qxd3
e6
7.Nf3
Nh6
8.Bg5
Be7
9.Nbd2
Nf5
10.Nf1
Qa5+
11.c3
Qa6
12.Qd2
f6
13.exf6
gxf6
14.Bf4
Nd7
15.Ne3
Nd6
16.Bxd6
Bxd6
17.Qe2
Qxe2+
18.Kxe2
Rg8
19.g3
Ke7
20.Rae1
Raf8
21.Kd3
f5
22.Ng5
Rg6
23.f4
Nb6
24.Rh2
Kd7
25.Rhe2
Rff6
26.Nf1
Nc4
27.Nh2
Rh6
28.Nhf3
Bc7
29.Ne5+
Bxe5
30.fxe5
Rf8
31.b3
Nb6
32.Re3
Rhh8
33.c4
a6
34.Rf1
Nc8
35.cxd5
cxd5
36.Nh3
Ne7
37.Nf4
Rfg8
38.Rc1
Rg4
39.a3
Nc6
40.b4
Rhg8
41.Nxh5
Rxd4+
42.Ke2
Ke7
43.Nf4
Re4
44.h5
Nxe5
45.Rxe4
dxe4
46.Rc7+
Kf6
47.Rxb7
Rxg3
48.Rb6
Ng4
49.h6
Nxh6
50.Nh5+
Ke5
51.Nxg3
Ng4
52.Rxa6
Kf4
53.Nh5+
Kg5
54.Rxe6
Kxh5
55.b5
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Dolorosa - Hafiz (General Sant.
Hafiz - Krivenko (Belgrade, 20.
Hafiz - Bagdia Shourya (Hua Hi.
Hafiz - Kwon (Tokyo, 2025)
Todorovic - Hafiz (Belgrade, 2.
Salgados - Hafiz (General Sant.
Other games by Black
Doluweera - Nowak (Chess.com I.
Doluweera - Al Whaidi (Tornelo.
Doluweera - Sameer (Tornelo IN.
Hajiyeva - Doluweera (Chess.co.
Kembayev - Doluweera (Tornelo .
Doluweera - Alshehri (Tornelo .