My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
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
Chess Fun Quiz
Twenty-four miniatures
s
Download PGN
Xu, Zhibo
-
Cheng, Yuchi
-
Yancheng Amateur Tour op
(8), Yancheng, 2025
C18
1.e4
e6
2.d4
d5
3.Nc3
Bb4
4.e5
c5
5.a3
Bxc3+
6.bxc3
Ne7
7.Qg4
O-O
8.Nf3
Nbc6
9.Bd3
c4
10.Be2
Qa5
11.Bd2
f6
12.exf6
Rxf6
13.Ne5
Nxe5
14.dxe5
Rf7
15.O-O
Bd7
16.Qh3
Nf5
17.Bg4
Raf8
18.Bxf5
Rxf5
19.f4
Qa4
20.Ra2
Qb5
21.g3
Qc5+
22.Rf2
Rxe5
23.Qf1
Ref5
24.Qe2
e5
25.Qe3
Qxe3
26.Bxe3
exf4
27.Rxf4
Rxf4
28.Bxf4
Re8
29.Kf2
Bg4
30.Be3
a6
31.Ra1
Rf8+
32.Ke1
Rf3
33.Kd2
Bd7
34.Re1
Kf7
35.Bd4
Bc6
36.Re3
Rf2+
37.Re2
Rxe2+
38.Kxe2
h5
39.h4
g6
40.Be5
Ke6
41.Bf4
Kf5
42.Be3
Ke4
43.Bd4
Bb5
44.Be3
Ba4
45.Bf4
Bxc2
46.Kd2
Bd3
47.Be3
Bb1
48.Bc5
Kf3
49.Bd6
Ke4
50.Bc5
Bd3
51.Bd4
Kf3
52.Be5
Ke4
53.Bd4
Kf5
54.Be3
Ke6
55.Bc5
Kd7
56.Bd4
Kc6
57.Kc1
Kb5
58.Kb2
Ka4
59.Bf6
Kb5
60.Bd4
Kc6
61.Kc1
b5
62.Bf6
Kd6
63.Bg7
Ke6
64.Bh6
Ke5
65.Bf4+
Ke4
66.Kd2
d4
67.Bg5
dxc3+
68.Kxc3
Kf3
69.Bf4
Ke2
70.Bd2
Bf5
71.Bf4
Be4
72.Be5
Kd1
73.Bf4
a5
74.Be5
Kc1
75.Bd6
Bd3
76.Bc5
Kb1
77.Bd6
Ka2
78.Bc5
Be4
79.Bd6
Ba8
80.Bc5
Bc6
81.Bd6
Bf3
82.Bc5
Bd1
83.Bd6
Bb3
84.Bc5
Kb1
85.Bd6
Kc1
86.Bc5
Kd1
87.Bd6
Ke2
88.Bc5
Ba4
89.Be7
Kf3
90.Bd6
Ke4
91.Bc5
Bd1
92.Bd6
Kd5
93.Be7
Kc6
94.Bf8
Bb3
95.Be7
b4+
96.axb4
a4
97.b5+
Kxb5
98.Bb4
Kc6
99.Kd4
Kb5
100.Kc3
Bc2
101.Bd6
Kc6
102.Ba3
Bd3
103.Kb4
Kd5
104.Kxa4
c3
105.Bc1
Kc4
106.Ka3
Bb1
107.Bf4
Bc2
108.Ka2
Kd3
109.Bg5
Ke2
110.Ka1
Kd1
111.Bf4
Bf5
112.Be3
Kc2
113.Bf4
Be6
114.Be3
Bd5
115.Bf4
Kd1
116.Kb1
Be4+
117.Ka1
Kc2
118.Be3
Kb3
119.Bf4
Ka3
120.Be3
c2
121.Bc1+
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Zhu - Xu (Yancheng, 2025)
Xu - Peng (Yancheng, 2025)
Wu - Xu (Yancheng, 2025)
Xu - Chai (Yancheng, 2025)
Liu - Xu (Yancheng, 2025)
Xu - Ge (Yancheng, 2025)
Other games by Black
Cheng - Sun (Yancheng, 2025)
Cheng - Li (Yancheng, 2025)
Han - Cheng (Yancheng, 2025)
Lin - Cheng (Yancheng, 2025)
Cheng - Yang (Yancheng, 2025)
Zhu - Cheng (Yancheng, 2025)