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
Rapport, Richard
(2762) -
Kryvoruchko, Y
(2683) -
Bundesliga 2021-22
(14.6), Berlin GER, 2022
A07
1.Nf3
d5
2.g3
Nf6
3.Bg2
e6
4.O-O
Be7
5.d3
O-O
6.Bf4
Bd6
7.Bxd6
Qxd6
8.c4
d4
9.b4
a5
10.b5
Nbd7
11.Nbd2
e5
12.a4
Nc5
13.Nb3
Nxb3
14.Qxb3
Nd7
15.Nd2
Nc5
16.Qa3
Bf5
17.Nb3
Nxb3
18.Qxb3
Rab8
19.Qa3
Rfe8
20.Rfd1
Qxa3
21.Rxa3
Kf8
22.c5
Be6
23.e3
Red8
24.Re1
Bd5
25.exd4
exd4
26.Re5
Bxg2
27.Kxg2
Re8
28.Rh5
h6
29.c6
bxc6
30.bxc6
Re6
31.Rxa5
Rxc6
32.Rd5
Rc3
33.Rxc3
dxc3
34.Rc5
Ra8
35.Rxc7
Rxa4
36.Rxc3
g5
37.Kf3
Ra1
38.h3
Rd1
39.Kg4
Kg7
40.f4
gxf4
41.Kxf4
Kf6
42.Ke3
Rg1
43.Kf2
Rd1
44.Ke2
Ra1
45.d4
Ke6
46.Ke3
Re1+
47.Kd3
Kd6
48.Ra3
h5
49.h4
f6
50.Rb3
Ke6
51.Kc4
Rg1
52.d5+
Kd6
53.Kd4
Rf1
54.Rb6+
Kd7
55.Ke4
Rf2
56.Rb7+
Kd6
57.Rb6+
Kd7
58.Ra6
Rf1
59.Ra8
Ke7
60.Rh8
Rg1
61.Kf4
Rf1+
62.Ke4
Rg1
63.Kf5
Rxg3
64.Rh7+
Kd6
65.Rxh5
Rf3+
66.Kg6
Rf4
67.Kf7
Rf1
68.Kg7
Rf2
69.Kg6
Rf4
70.Kf7
Rf1
71.Rh6
Kxd5
72.Rxf6
Rh1
73.Rf5+
Kd6
74.h5
Rh2
75.Rf6+
Ke5
76.h6
Ra2
77.Kg7
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Carlsen - Rapport (Karlsruhe G...
Rapport - Riazantsev (Samarkan...
Rapport - Nguyen (Prague CZE, ...
Rapport - Keymer (Prague CZE, ...
Radjabov - Rapport (Samarkand ...
Rapport - Abdusattorov (Viernh...
Other games by Black
Kryvoruchko - Svane (Solingen ...
Gines Esteo - Kryvoruchko (Lin...
Kryvoruchko - Lodici (Terme Ca...
Kryvoruchko - Krasenkow (Bydgo...
Kryvoruchko - Andersen (Berlin...
Kryvoruchko - Eljanov (Linares...