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
Gu, Xianghan
(1989) -
Liu, Aiwei
(1923) -
CHN-ch U20
(8), Shenzhen, 2023
C22
1.e4
e5
2.d4
exd4
3.Qxd4
Nc6
4.Qe3
Bb4+
5.Bd2
Bxd2+
6.Nxd2
d6
7.Bc4
Qe7
8.O-O-O
Be6
9.Ne2
Nf6
10.Nf4
Bxc4
11.Nxc4
O-O-O
12.Rhe1
Rhe8
13.f3
Kb8
14.Qc3
Rd7
15.a3
Qd8
16.Ne3
Re5
17.Kb1
h6
18.Nc4
Re8
19.Nd5
Re6
20.Nce3
a6
21.Nf5
Qf8
22.h4
Re5
23.Nxf6
gxf6
24.h5
Ne7
25.f4
Rc5
26.Qxf6
Nxf5
27.exf5
d5
28.g4
Rb5
29.c4
Rb6
30.Re6
Rb3
31.Ka2
Qc5
32.Re8+
Ka7
33.Qd4
Qxd4
34.Rxd4
Rg3
35.g5
hxg5
36.h6
f6
37.Rxd5
Rh7
38.c5
b5
39.Rdd8
Kb7
40.fxg5
Rxg5
41.Rb8+
Kc6
42.Re6+
Kxc5
43.Rxf6
Rh5
44.Rxa6
c6
45.b4+
Kd6
46.Rxb5
R7xh6
47.Rc5
Rh2+
48.Kb3
Kc7
49.Ra7+
Kd6
50.Rg7
Rf2
51.Ka4
Rf3
52.Ka5
Rxa3+
53.Kb6
Rh8
54.Rxc6+
Ke5
55.Rc5+
Kf4
56.f6
Rf8
57.Rc6
Kf5
58.b5
Rb3
59.Rb7
Rxf6
60.Rxf6+
Kxf6
61.Rd7
Ke6
62.Rd1
Ke7
63.Kc6
Ke8
64.b6
Rc3+
65.Kb7
Rb3
66.Kc7
Rc3+
67.Kb8
Ke7
68.b7
Ra3
69.Rd4
Ra1
70.Kc7
Rc1+
71.Kb6
Rb1+
72.Ka6
Ke8
73.Ra4
Kd7
74.Ka7
Rb5
75.b8=Q
Rxb8
76.Kxb8
Kc6
77.Ra7
Kb6
78.Rc7
Kb5
79.Kb7
Ka5
80.Rc5+
Kb4
81.Kb6
Kb3
82.Kb5
Ka2
83.Kb4
Ka1
84.Rc2
Kb1
85.Kb3
Ka1
86.Rc1#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Cao - Gu (Dongtai, 2025)
Gu - Xu (Dongtai, 2025)
Gu - Zhang (Huairou District, .
Gu - Zhong (Xinghua CHN, 2026)
Sun - Gu (Jiangxi, 2025)
Fang - Gu (Dongtai, 2025)
Other games by Black
Zhong - Liu (Shenzhen, 2023)
Liu - Jiang (Liaocheng, 2024)
Liu - Zhou (Shenzhen, 2023)
Zhang - Liu (Liaocheng, 2024)
Liu - Qu (Liaocheng, 2024)
Hu - Liu (Shenzhen, 2023)