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
Petrov, Nikolaj
(1798) -
Baraniuk, Andrej
(1581) -
Orlova op 14th
(9), Orlova, 2017
A22
1.Nf3
d6
2.c4
e5
3.d3
Be7
4.g3
Nf6
5.Bg2
c6
6.O-O
O-O
7.Nc3
Re8
8.e4
Bg4
9.Qc2
Qc8
10.Re1
Bxf3
11.Bxf3
Qh3
12.Bg2
Qh5
13.Ne2
Ng4
14.h3
Nf6
15.Kh2
Nbd7
16.Rh1
Nf8
17.Kg1
Ne6
18.f4
exf4
19.Bxf4
g5
20.Be3
Qg6
21.Qd2
h6
22.Rf1
Ng7
23.h4
Ng4
24.Bd4
Bf6
25.Bxf6
Nxf6
26.hxg5
hxg5
27.Bh3
Re5
28.Nd4
g4
29.Bg2
Rh5
30.Qf4
Rxh1+
31.Bxh1
Nfh5
32.Qe3
Re8
33.Nf5
Nxf5
34.exf5
Rxe3
35.fxg6
Rxg3+
36.Kf2
fxg6
37.Be4
Kg7
38.Rh1
Rh3
39.Rg1
Rh2+
40.Ke3
Nf6
41.Bg2
g5
42.b4
d5
43.a4
Kf7
44.Kd4
Ke7
45.cxd5
cxd5
46.Bxd5
Nxd5
47.Kxd5
Rh3
48.Ke4
g3
49.d4
Kd6
50.b5
Rh4+
51.Ke3
Rg4
52.a5
Kd5
53.Rg2
Re4+
54.Kf3
g4+
55.Kxg3
Rxd4
56.Rf2
Kc5
57.Rf7
Kxb5
58.Rxb7+
Ka6
59.Re7
Ra4
60.Rf7
Rxa5
61.Kxg4
Rb5
62.Kf4
Kb6
63.Ke4
a5
64.Kd3
Rb4
65.Kc3
Kb5
66.Rb7+
Ka4
67.Rxb4+
axb4+
68.Kb2
b3
69.Kb1
Ka3
70.Ka1
Kb4
71.Kb2
Kc4
72.Kb1
Kc3
73.Kc1
Kb4
74.Kb2
Ka4
75.Kb1
Ka3
76.Ka1
b2+
77.Kb1
½-½
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Petrov - Novak (Orlova, 2016)
Vesselovsky - Petrov (Karvina,...
Sobek - Petrov (Karvina, 2017)
Petrov - Divis (Karvina, 2017)
Petrov - Suchanek (Karvina, 20...
Ochmyt - Petrov (Karvina, 2016...
Other games by Black
Biza - Baraniuk (Orlova, 2015)
Zielinski - Baraniuk (Orlova, ...
Baraniuk - Gulnevs (Panevezys,...
Baraniuk - Soucek (Prague, 201...
Baraniuk - Gruszka (Orlova, 20...
Dobrovolskis - Baraniuk (Panev...