Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
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
Kashefi, Amir Hosein
(2198) -
Khripachenko, Alexander
(2137) -
Titled Tue 9th Aug Early
(6), chess.com INT, 2022
D31
1.d4
d5
2.c4
e6
3.Nc3
Be7
4.cxd5
exd5
5.Qc2
c6
6.Bf4
g6
7.e3
Bf5
8.Bd3
Bxd3
9.Qxd3
Nd7
10.Nge2
Ngf6
11.h4
h5
12.O-O-O
Qa5
13.Kb1
O-O-O
14.Rc1
Nb6
15.b3
Bd6
16.Bxd6
Rxd6
17.Nb5
Rd7
18.Rc5
Kb8
19.Nbc3
Qa3
20.Rc1
Re8
21.Ka1
Nc8
22.Nb1
Qb4
23.a3
Qb6
24.b4
Ne4
25.Nec3
Nxc5
26.bxc5
Qc7
27.g3
Ka8
28.Nd2
Ne7
29.Rb1
Nf5
30.Nb3
Rb8
31.Na4
Ng7
32.Qc2
Ne6
33.Nd2
b5
34.cxb6
axb6
35.Nf3
b5
36.Nc3
Qa5
37.Rb3
Rc7
38.Na2
c5
39.dxc5
Rxc5
40.Qd1
Rbc8
41.Kb2
Qa4
42.Nb4
Nc7
43.Ne5
Na6
44.Nd7
Ka7
45.Nxa6
Rc2+
46.Qxc2
Rxc2+
47.Kxc2
Qc4+
48.Rc3
Qe2+
49.Kb3
Kxa6
50.Rc7
Qxf2
51.Kb4
Qxe3
52.Rc6+
Kb7
53.Rd6
Qd4+
54.Kxb5
Qc4+
55.Ka5
Kc7
56.Ra6
Kxd7
57.Ra7+
Ke6
58.a4
Qc5+
59.Ka6
Qc6+
60.Ka5
d4
61.Ra6
Qxa6+
62.Kxa6
d3
63.a5
d2
64.Kb7
d1=Q
65.a6
Qb3+
66.Ka8
Qxg3
67.a7
Qf3+
68.Kb8
g5
69.hxg5
Kf5
70.Kc7
Kxg5
71.a8=Q
Qxa8
72.Kd6
Qf3
73.Ke7
h4
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Kashefi - Garcia Correa (chess...
Kashefi - Bodrogi (chess.com I...
Kashefi - Mekhitarian (chess.c...
Venkatesh - Kashefi (chess.com...
Kashefi - Li (chess.com INT, 2...
Kashefi - De Souza (chess.com ...
Other games by Black
Khripachenko - Ammar (Dubai UA...
Khripachenko - Nitish (Ershovo...
Sheremetev - Khripachenko (Ers...
Karisik - Khripachenko (Belgra...
Khripachenko - Alimpic (Belgra...
Khripachenko - Ramoutar (Belgr...