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
Cabral, Carlos Mauricio
-
Dos Santos, Haroldo Cunha Jr
(2155) -
Sao Paulo Carnaval op
(3), Sao Paulo, 2018
D10
1.c4
c6
2.d4
d5
3.cxd5
cxd5
4.Nc3
Nf6
5.Bf4
Nc6
6.e3
a6
7.Bd3
Qb6
8.a3
Bg4
9.Nge2
e6
10.h3
Bh5
11.O-O
Be7
12.b4
O-O
13.Na4
Qa7
14.Rc1
Rfc8
15.Qb3
Ne4
16.Rc2
Nd6
17.Rfc1
Bg6
18.Bxg6
hxg6
19.Nb2
Qb6
20.Na4
Qa7
21.Nb2
Kh7
22.Bh2
g5
23.Nc3
Nc4
24.Nca4
b5
25.Nc3
g6
26.Nd3
a5
27.Ra2
axb4
28.axb4
Qb6
29.Rca1
Rxa2
30.Rxa2
f5
31.Nc5
f4
32.Ra6
Qb8
33.h4
Bxc5
34.bxc5
b4
35.Nd1
Qb5
36.Ra2
N6a5
37.Qd3
b3
38.Re2
Rb8
39.hxg5
b2
40.Nxb2
Nxb2
41.Qxb5
Rxb5
42.Bxf4
Kg8
43.e4
Kf7
44.exd5
exd5
45.Re5
Nd3
46.Rxd5
Nxf4
47.Rd6
Ne6
48.c6
Nxg5
49.d5
Rb1+
50.Kh2
Rc1
51.Rd7+
Kf6
52.c7
Nf7
53.d6
Nb7
54.c8=Q
Rxc8
55.Rxb7
Nxd6
56.Rb6
Ke5
57.f4+
Kd5
58.Rb1
Rc4
59.g3
Ke4
60.Re1+
Kf5
61.Re5+
Kf6
62.Ra5
Nf5
63.Ra6+
Kg7
64.g4
Rc2+
65.Kh3
Rc3+
66.Kh2
Ne3
67.f5
Nxg4+
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Cabral - Aldave (ICC INT, 2009...
Borges - Cabral (Maringa, 2018...
Cabral - Sales Filho (ICC INT,...
Zampronha - Cabral (Florianopo...
Cabral - Souza (Maringa, 2018)
Cabral - Mahesh (ICC INT, 2009...
Other games by Black
Kim - Dos Santos (Caioba, 2018...
Dos Santos - Gauche (Sao Paulo...
Almiron - Dos Santos (Caioba, ...
Chemin - Dos Santos (Curitiba,...
Dos Santos - Bassani (Concordi...
Souza Dos Santos - Dos Santos ...