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
Vardanian, Haik G
(2389) -
Hayrapetyan, Hovik
(2488) -
ARM-ch 1st League 81st
(7), Yerevan, 2021
D24
1.d4
Nf6
2.c4
e6
3.Nf3
d5
4.Nc3
dxc4
5.Bg5
h6
6.Bxf6
Qxf6
7.e4
g6
8.Bxc4
Bg7
9.Qe2
O-O
10.h4
c5
11.e5
Qf4
12.h5
g5
13.g3
Qg4
14.O-O-O
Nc6
15.dxc5
Nxe5
16.Nxe5
Qxe2
17.Bxe2
Bxe5
18.Bf3
Bxc3
19.bxc3
a5
20.Kb2
Ra6
21.c4
e5
22.Rd6
Rxd6
23.cxd6
b6
24.Bc6
Be6
25.Kc3
Rd8
26.d7
Kf8
27.Rb1
Bxd7
28.Bxd7
Rxd7
29.Rxb6
Rd1
30.Rxh6
Rf1
31.Rf6
Ke7
32.Rf3
g4
33.Re3
Kd6
34.Re2
Rh1
35.Rd2+
Kc6
36.Rd5
Rxh5
37.Kd3
Rf5
38.Ke2
a4
39.Ra5
Rf3
40.Rxa4
Kc5
41.Ra5+
Kd4
42.Rd5+
Ke4
43.Ra5
Rc3
44.c5
Rc2+
45.Kf1
f5
46.Kg2
f4
47.gxf4
exf4
48.Ra4+
Kf5
49.Kg1
Rxc5
50.Rb4
Rc1+
51.Kg2
Rc2
52.Rb5+
Kf6
53.Kg1
Rxa2
54.Rc5
Re2
55.Ra5
Re5
56.Ra8
Re2
57.Ra5
f3
58.Rb5
Re5
59.Rb8
Kf5
60.Rf8+
Kg5
61.Kh2
Rf5
62.Ra8
Kh4
63.Rh8+
Rh5
64.Rg8
Rh6
65.Rg7
Rh8
66.Rg6
Rd8
67.Rg7
Rd1
68.Rh7+
Kg5
69.Rg7+
Kf5
70.Rf7+
Ke4
71.Re7+
Kd3
72.Kg3
Rg1+
73.Kf4
Kd2
74.Ra7
Ke2
75.Ra2+
Kf1
76.Rb2
Rg2
77.Ke3
Kg1
78.Ra2
g3
79.Ra1+
Kh2
80.Kxf3
Rxf2+
81.Ke3
Rf7
82.Ra8
Rh7
83.Ra1
g2
84.Ra2
Kh1
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Hayrapetyan - Vardanian (Jermu...
Vardanian - Mikaelyan (Yerevan...
Vardanian - Simonyan (Yerevan,...
Vardanian - Ter Sahakyan (Yere...
Davtyan - Vardanian (Yerevan, ...
Ziroyan - Vardanian (Yerevan, ...
Other games by Black
Gharibyan - Hayrapetyan (Yerev...
Hayrapetyan - Spitzl (Tornelo ...
Hayrapetyan - Lintchevski (Mos...
Hayrapetyan - Grachev (Moscow,...
Hayrapetyan - Ohanyan (Yerevan...
Hayrapetyan - Stukan (Tornelo ...