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
Kosteniuk, Alexandra
(2501) -
Teimouri Yadkuri, Shahdad
(2201) -
Titled Tue 9th Apr Late
(5), chess.com INT, 2024
B21
1.e4
c5
2.d4
cxd4
3.Qxd4
Nc6
4.Qd3
g6
5.Nc3
Bg7
6.Nf3
Nf6
7.Be2
O-O
8.O-O
d6
9.Nd5
Nxd5
10.exd5
Bf5
11.Qb3
Na5
12.Qa4
b6
13.c3
Nb7
14.Bg5
h6
15.Bh4
Nc5
16.Qd1
Qc7
17.Re1
Rfe8
18.Nd4
Bd7
19.Bf3
Rac8
20.Rc1
e5
21.dxe6
Nxe6
22.Nb3
Bc6
23.Bg3
Red8
24.Bd5
Bxd5
25.Qxd5
Qc4
26.Rcd1
Qxd5
27.Rxd5
a5
28.a3
Nc5
29.Nc1
Na4
30.Re2
Bxc3
31.bxc3
Nxc3
32.Rd3
Nxe2+
33.Nxe2
Re8
34.Kf1
Rc2
35.Re3
Rxe3
36.fxe3
d5
37.Be5
b5
38.Nd4
Rb2
39.Nc6
Rb1+
40.Ke2
b4
41.axb4
axb4
42.Kd3
Rd1+
43.Kc2
Rg1
44.Nxb4
Rxg2+
45.Kd3
f6
46.Bg3
Kf7
47.Nxd5
g5
48.e4
h5
49.Ne3
Ra2
50.Nf5
h4
51.Bd6
Ke6
52.Bc7
Ra7
53.Bb6
Rb7
54.Bc5
Rb2
55.Bd6
Rf2
56.Bc7
h3
57.Ke3
Rg2
58.Bg3
Ra2
59.Kf3
Ra4
60.Ng7+
Kf7
61.Nf5
Kg6
62.Ne7+
Kh5
63.Nd5
g4+
64.Kf4
f5
65.Kxf5
Ra2
66.Nf4+
Kh6
67.Kxg4
Rg2
68.Nxg2
hxg2
69.Bf2
g1=N
70.Bxg1
Kg6
71.h4
Kf6
72.h5
Ke5
73.h6
Kf6
74.h7
Kg6
75.e5
Kxh7
76.Kf5
Kg7
77.e6
Kf8
78.Kf6
Ke8
79.e7
Kd7
80.Kf7
Kc6
81.e8=Q+
Kd5
82.Qe6#
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Ezat - Kosteniuk (chess.com IN...
Kosteniuk - Le Goff (chess.com...
Kosteniuk - Senthilkumar (ches...
Novikova - Kosteniuk (chess.co...
Kosteniuk - Ashraf (chess.com ...
Kosteniuk - Williams (chess.co...
Other games by Black
Teimouri Yadkuri - Chan (chess...
Teimouri Yadkuri - Radhakrishn...
Teimouri Yadkuri - Dwilewicz (...
Teimouri Yadkuri - Kamsky (che...
Nita - Teimouri Yadkuri (chess...
Teimouri Yadkuri - Lira (chess...