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
Khalifman, Alexander
(2640) -
Nepomnishay, Mikhail I
(2480) -
St Petersburg-ch
(13), St Petersburg, 1996
B92
1.e4
c5
2.Nf3
d6
3.d4
cxd4
4.Nxd4
Nf6
5.Nc3
a6
6.Be2
e5
7.Nb3
Be7
8.O-O
O-O
9.Kh1
Nbd7
10.a4
b6
11.Be3
Bb7
12.f3
Qc7
13.Rf2
Rfd8
14.Bf1
h6
15.Rd2
Bc6
16.Nc1
Nc5
17.N1a2
Nxa4
18.Nxa4
Bxa4
19.Nc3
Bd7
20.Rxa6
Rxa6
21.Bxa6
Be6
22.Qg1
Rb8
23.Bb5
Qb7
24.Qd1
Rd8
25.Bg1
Ra8
26.Na4
Bd7
27.Bxd7
Nxd7
28.Nc3
Qc6
29.Nd5
Bf8
30.Rd3
Ra7
31.g3
Qa8
32.Qe2
Ra1
33.Rd1
Ra2
34.Qb5
Qb7
35.Kg2
Nf6
36.Qb3
Ra6
37.Nxf6+
gxf6
38.Bf2
Qc6
39.c3
Qa8
40.Qd5
Qc8
41.Qb5
Ra2
42.g4
h5
43.h3
hxg4
44.hxg4
Ra5
45.Qxb6
Ra8
46.Qe3
Ra2
47.Rd2
Qc4
48.b4
Ra3
49.Qd3
Qb3
50.b5
Bh6
51.Re2
Kg7
52.b6
Ra1
53.Qc2
Qc4
54.Qb2
Ra5
55.Qc2
Rb5
56.Qa2
Qxc3
57.Rc2
Qb4
58.Rc4
Qb2
59.Rc2
Qb4
60.Rc7
d5
61.exd5
Qd6
62.Rc6
Qd7
63.Qc4
Rb2
64.Qc3
Rd2
65.Qb3
e4
66.b7
Bf4
67.Qc3
exf3+
68.Qxf3
Be5
69.b8=Q
Rxf2+
70.Kxf2
Bxb8
71.Qxf6+
Kg8
72.Qg5+
Kf8
73.Qf5
Ba7+
74.Kf3
Qe7
75.Qe4
Qg5
76.Rc7
Bb6
77.Rc6
Ba7
78.d6
Qf6+
79.Qf5
Qd4
80.Rc8+
Kg7
81.Qg5+
Kh7
82.Qh5+
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Khalifman - Chigaev (Riga, 201...
Khalifman - Norman (Minsk BLR,...
Khalifman - Can (St Petersburg...
Levin - Khalifman (St Petersbu...
Khalifman - Berzinsh (Riga, 20...
Khalifman - Uurits (Puhajarve,...
Other games by Black
Orlov - Nepomnishay (St Peters...
Rusanov - Nepomnishay (St Pete...
Nepomnishay - Novikov (St Pete...
Nepomnishay - Nadjezhdin (St P...
Nepomnishay - Loginov (St Pete...
Nepomnishay - Sivokho (St Pete...