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
(2442) -
Rustemov, Alexander
(2525) -
Titled Tue 17th Feb 2026
(11), chess.com INT, 2026
A03
1.f4
d5
2.Nf3
Nf6
3.e3
g6
4.b3
Bg7
5.Bb2
O-O
6.c4
c5
7.cxd5
Nxd5
8.Bxg7
Kxg7
9.Qc1
b6
10.Bc4
Nc6
11.O-O
Bb7
12.Nc3
Na5
13.Bxd5
Bxd5
14.e4
Bb7
15.Qb2
Kg8
16.Rae1
Nc6
17.Nd5
f6
18.b4
Nxb4
19.Nxb4
cxb4
20.Qxb4
Rc8
21.d4
Qc7
22.h4
Kg7
23.h5
Rfd8
24.d5
Qc5+
25.Qxc5
bxc5
26.hxg6
hxg6
27.Rb1
Ba6
28.Rfc1
Kf7
29.Rb3
Be2
30.Kf2
Bxf3
31.gxf3
Rc7
32.Ke3
e6
33.Rb5
exd5
34.Rbxc5
Rxc5
35.Rxc5
dxe4
36.Rc7+
Ke6
37.fxe4
Rd1
38.Rxa7
Re1+
39.Kf3
Rf1+
40.Kg3
g5
41.Ra6+
Ke7
42.f5
Re1
43.Re6+
Kf7
44.a4
Ra1
45.Ra6
Ra3+
46.Kf2
g4
47.Ra7+
Kg8
48.a5
Rf3+
49.Ke2
Ra3
50.Kf2
Rf3+
51.Kg2
Ra3
52.a6
Kf8
53.Ra8+
Kg7
54.a7
g3
55.e5
fxe5
56.f6+
Kf7
57.Rh8
Rxa7
58.Rh7+
Kxf6
59.Rxa7
Kf5
60.Ra3
Ke4
61.Rxg3
Kf4
62.Kf2
Ke4
63.Re3+
Kd4
64.Kf3
Kd5
65.Re4
Kd6
66.Ke3
Kd5
67.Kd3
Kd6
68.Re3
Kd5
69.Re2
Kd6
70.Ke4
Ke6
71.Rf2
Kd6
72.Rf5
Kc5
73.Rxe5+
Kc4
74.Rd5
Kb4
75.Kd4
Kb3
76.Rc5
Kb4
77.Kd5
Kb3
78.Rc4
Kb2
79.Kd4
Kb3
80.Kd3
Kb2
81.Rc3
Kb1
82.Rc2
Ka1
83.Kc3
Kb1
84.Kb3
Ka1
85.Rc1#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Lisenkov - Hafiz (Paracin, 202.
Hafiz - Yurasova (Paracin, 202.
Hafiz - Ragnarsson (Hua Hin TH.
Al Tarbosh - Hafiz (chess.com .
Hafiz - Teterev (chess.com INT.
Hafiz - Visakh (General Santos.
Other games by Black
Rustemov - Maghsoodloo (chess..
Rustemov - Lazavik (chess.com .
Rustemov - Lai (chess.com INT,.
Movahed - Rustemov (chess.com .
Lin - Rustemov (chess.com INT,.
Rustemov - Sneha Halder (chess.