My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
ChessSpider! 4.0
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
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
Matrosov, Vladimir
(2029) -
Yerastov, Alexey
(2229) -
St Petersburg Chigorin CC-ch
(4), St Petersburg, 2005
A03
1.f4
c5
2.Nf3
Nc6
3.b3
d5
4.e3
e6
5.Bb2
f6
6.Be2
Bd6
7.O-O
Nge7
8.d3
Nf5
9.Bc1
d4
10.e4
Nfe7
11.Qe1
a6
12.e5
Bc7
13.exf6
gxf6
14.f5
Nxf5
15.Nh4
O-O
16.Nxf5
exf5
17.Bh5
Qe7
18.Qh4
Kh8
19.Re1
Qg7
20.Nd2
Rg8
21.Re2
Ne5
22.Nf3
Ng4
23.Bd2
Bd7
24.Rae1
Ne3
25.Bxe3
dxe3
26.Rd1
Bc6
27.Qh3
f4
28.Ne1
Qh6
29.Bg4
Qxh3
30.Bxh3
Rad8
31.Kh1
b5
32.Be6
Rg7
33.h3
Rg3
34.Bg4
Be5
35.Bf3
Bxf3
36.Nxf3
Rg7
37.Rf1
c4
38.Ne1
Kg8
39.Rf3
Rd4
40.g3
Rxg3
41.Rxg3+
fxg3
42.Rxe3
cxd3
43.Nxd3
Kf7
44.Nxe5+
fxe5
45.Rxe5
Rd1+
46.Kg2
Rd2+
47.Kxg3
Rxc2
48.a4
Rc3+
49.Kg4
Rxb3
50.axb5
Rb4+
51.Kg3
Rxb5
52.Re4
a5
53.Rc4
Ke6
54.Rc6+
Kf7
55.Ra6
h5
56.Kf4
Ke7
57.Ke4
Kd7
58.Kd4
Kc7
59.Kc4
Rf5
60.Rh6
a4
61.Kb4
Rf4+
62.Ka3
Rh4
63.Ra6
Kd7
64.Ra5
Ke6
65.Kb2
Rxh3
66.Rxa4
Re3
67.Kc2
Kf5
68.Kd2
Re5
69.Ra1
h4
70.Ra3
Kg4
71.Ra4+
Kg3
72.Ra8
Rg5
73.Ke2
Kg2
74.Ke3
h3
75.Kf4
Rg7
76.Ra2+
Kh1
77.Kf3
Rg2
78.Ra1+
Kh2
79.Rb1
Ra2
80.Rc1
Ra3+
81.Kf2
Ra5
82.Kf3
Ra3+
83.Kf2
Ra7
84.Kf3
Rf7+
85.Kg4
Rf2
½-½
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Matrosov - Smirnov (St Petersb...
Sviridov - Matrosov (Kolomna, ...
Matrosov - Markevich (St Peter...
Safronov - Matrosov (St Peters...
Matrosov - Feofanov (St Peters...
Kolesnikova - Matrosov (St Pet...
Other games by Black
Novikov - Yerastov (St Petersb...
Yerastov - Smirnov (St Petersb...
Part - Yerastov (St Petersburg...
Yerastov - Voronenkov (St Pete...
Yerastov - Shchukin (St Peters...
Gavrilov - Yerastov (St Peters...