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
Cao, Qingfeng
(1514) -
Cai, Lin
(2021) -
China zt 3.5
(4), Shaoxing, 2021
A41
1.d4
d6
2.c4
e5
3.dxe5
dxe5
4.Qxd8+
Kxd8
5.Nc3
c6
6.e4
Be6
7.Be3
Nd7
8.O-O-O
Nh6
9.Be2
Ng4
10.Bxg4
Bxg4
11.Nge2
Bb4
12.f3
Be6
13.b3
Kc7
14.Kc2
f6
15.Rd2
a5
16.Rhd1
Rhd8
17.a4
f5
18.f4
Nc5
19.Bxc5
Rxd2+
20.Kxd2
Bxc5
21.fxe5
fxe4
22.Nxe4
Bb4+
23.Ke3
Re8
24.Kf4
Rf8+
25.Kg3
Bf5
26.Nd6
Bc2
27.Rc1
Bg6
28.c5
Ba3
29.Nd4
Kd7
30.Rd1
Bxc5
31.Nxb7
Bb6
32.Nd6
c5
33.Nf3
Ke7
34.Rd2
Bc7
35.Nb5
Bb8
36.Nc3
Rd8
37.Nd5+
Ke8
38.Kf4
Bf7
39.Ke4
Bg6+
40.Ke3
Bh5
41.Nf4
Bf7
42.e6
Bg8
43.Ke4
Rxd2
44.Nxd2
Ke7
45.Nc4
g5
46.Nd3
Bxh2
47.Nxa5
Bg1
48.Nb7
Kxe6
49.Ndxc5+
Ke7
50.a5
Bh2
51.a6
Bb8
52.b4
Ba7
53.Kd4
h5
54.b5
h4
55.Na5
Kd6
56.Nab7+
Kc7
57.Ke5
Bc4
58.Nd6
Bf1
59.Ne6+
Kd7
60.Nxg5
Bxg2
61.Nc4
h3
62.Nxh3
Bxh3
63.b6
Bb8+
64.Kd4
Bg2
65.Ne3
Bc6
66.Nc4
Bh1
67.Kc5
Bg3
68.a7
Be1
69.Kb5
Bd5
70.Ne5+
Kc8
71.Nc6
Kb7
72.Nd8+
Ka8
73.Nc6
Be4
74.Ne5
Kb7
75.Nc4
Bc6+
76.Kc5
Bg2
77.Kb5
Bf1
78.Kc5
Bf2+
79.Kb5
Ka8
80.Kb4
Bg2
81.Kb5
Kb7
82.Na5+
Ka8
83.Nc4
Bf1
84.Kb4
Bd4
85.Kb5
Kb7
86.Kb4
Bg2
87.Kb5
Bc6+
88.Kb4
Ka6
89.Na5
Bg2
90.Nc4
Bd5
91.Ka4
Bc5
92.Kb3
Kb5
93.Kc3
Bf2
94.Kd3
Bc5
95.Kc3
Bg1
96.Kd3
Kc5
97.Ne3
Ba8
98.Nc4
Kb4
99.Ne3
Bb7
100.Nc4
Bc5
101.Nd2
Bxb6
102.Ne4
Bxa7
103.Nd6
Bd5
104.Nf5
Bg8
105.Nd6
Bh7+
106.Ke2
Kc5
107.Nf7
Kd5
108.Ng5
Bg6
109.Nh3
Ke5
110.Kf3
Bh5+
111.Kg3
Kf5
112.Kh4
Bg4
113.Kg3
Bb8+
114.Kg2
Bd6
115.Nf2
Be2
116.Nh3
Kg4
117.Ng1
Bc4
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Cao - Chen (Ji'an CHN, 2025)
Xu - Cao (Ji'an CHN, 2025)
Cao - Agmanov (Al Ain UAE, 202...
Karthikeyan - Cao (Al Ain UAE,...
Xu - Cao (Zhangjiakou CHN, 202...
Cao - Grebnev (Petrovac MNE, 2...
Other games by Black
Cai - Jin (Qiziwan CHN, 2023)
Cai - Wang (Qinhuangdao, 2018)
Cai - Khademalsharieh (Qinhuan...
Ren - Cai (Qinhuangdao, 2018)
Cai - Zhang (Changsha, 2019)
Cai - Xu (Hangzhou, 2018)