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
Truskavetsky, A
(2370) -
Krovkin, Grigoriy
(1750) -
Yialos Blitz 2022
(3), Yalta UKR, 2022
D37
1.d4
d5
2.c4
e6
3.Nf3
Nf6
4.Nc3
Be7
5.Bf4
c6
6.e3
O-O
7.h3
Nbd7
8.Bd3
b6
9.cxd5
exd5
10.O-O
Bb7
11.Rc1
Rc8
12.Qe2
Nb8
13.Rfd1
h6
14.Ne5
Bd6
15.Bf5
Rc7
16.Qf3
a6
17.a3
Qe7
18.Na4
b5
19.Nc5
Bc8
20.Bb1
Nbd7
21.Nexd7
Nxd7
22.Nd3
Nf6
23.Ne5
c5
24.dxc5
Rxc5
25.Nc6
Qd7
26.Nd4
Rxc1
27.Rxc1
Bb7
28.Bxh6
Ne4
29.Qf5
Qxf5
30.Nxf5
gxh6
31.Bxe4
Bxa3
32.bxa3
dxe4
33.Nxh6+
Kg7
34.Nf5+
Kf6
35.Nd4
Rc8
36.Rxc8
Bxc8
37.g4
Bd7
38.Kf1
a5
39.Ke2
b4
40.axb4
axb4
41.Kd2
Ba4
42.h4
Ke5
43.h5
Kf6
44.h6
Kg6
45.Nf5
Bd7
46.Kc2
Ba4+
47.Kb2
Bd1
48.Ng3
Bxg4
49.Nxe4
Kxh6
50.Kb3
Bf3
51.Nd2
Bd5+
52.Kxb4
Kg5
53.Kc5
Bb7
54.Kd6
f5
55.Ke5
Kg6
56.f4
Bc6
57.Nc4
Be4
58.Nd6
Bb1
59.Ke6
Bc2
60.Ke7
Bb1
61.Nc4
Be4
62.Ne5+
Kg7
63.Ke6
Bb1
64.Nf3
Kg6
65.Nh4+
Kh5
66.Nxf5
Ba2+
67.Ke5
Kg6
68.Nd6
Kg7
69.f5
Kf8
70.f6
Bb3
71.Kf5
Bc2+
72.e4
Bb3
73.e5
Ba2
74.e6
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Grachev - Truskavetsky (Alusht...
Jary - Truskavetsky (Alushta U...
Truskavetsky - Krovkin (Alusht...
Truskavetsky - Korotaev (Alush...
Truskavetsky - Zlobina (Yalta ...
Kryakvin - Truskavetsky (Yalta...
Other games by Black
Krovkin - Shulga (Sevastopol U...
Krovkin - Triapishko (Sevastop...
Krovkin - Tomilova (Yalta UKR,...
Nemov - Krovkin (Yalta UKR, 20...
Postol - Krovkin (Yalta UKR, 2...
Krovkin - Kryakvin (Yalta UKR,...