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
Xue, Haowen
(2502) -
Zhang, Pengxiang
(2567) -
Hastings Masters op 98th
(6), Hastings, 2024
A31
1.c4
Nf6
2.Nf3
g6
3.Nc3
Bg7
4.e4
c5
5.d4
cxd4
6.Nxd4
O-O
7.Be2
d6
8.Be3
a6
9.O-O
Nfd7
10.Qd2
b6
11.Bh6
Bb7
12.Nf5
Bxh6
13.Nxh6+
Kg7
14.Ng4
f5
15.exf5
gxf5
16.Ne3
f4
17.Ned5
e5
18.Bf3
Ra7
19.g3
Nc6
20.Ne2
Ne7
21.gxf4
Bxd5
22.Bxd5
Nxd5
23.Qxd5
Nf6
24.Qf3
Kh8
25.Kh1
exf4
26.Rad1
Rg7
27.Rg1
Rxg1+
28.Rxg1
Qe7
29.Nc3
b5
30.cxb5
axb5
31.Qxf4
Qb7+
32.Rg2
Qe7
33.f3
Nd7
34.Qd4+
Qe5
35.Nxb5
Rxf3
36.Re2
Qxd4
37.Nxd4
Rd3
38.Nc6
Nb6
39.Nb4
Rd4
40.a3
Nc4
41.Kg2
Kg7
42.Rf2
Rd1
43.Kf3
Rb1
44.Nd3
d5
45.a4
Kf6
46.b4
Ke6
47.Kf4
Ra1
48.Rf3
Kd6
49.a5
Kc6
50.Rh3
Rf1+
51.Kg4
Rf7
52.Rh5
Ne3+
53.Kg3
Kb5
54.Re5
Nf1+
55.Kg2
Kc4
56.a6
Kb5
57.Nc5
Kxb4
58.Nb7
Rf6
59.a7
Ra6
60.Nd8
Kc5
61.Nc6
Ra2+
62.Kxf1
Kxc6
63.Re7
h5
64.Ke1
h4
65.Rh7
Kb6
66.Rxh4
Rxa7
67.Ke2
Ra2+
68.Ke3
Ra3+
69.Ke2
Ra2+
70.Ke3
Ra3+
71.Ke2
Kc5
72.Kd2
Ra2+
73.Kd3
Ra3+
74.Kd2
Ra2+
½-½
Comment
Save to an existing database
or save to a new database
Other games by White
Xue - Pranesh (chess.com INT, .
Xue - Cori T. (chess.com INT, .
Xue - Indjic (chess.com INT, 2.
Bjerre - Xue (chess.com INT, 2.
Xue - Fabrega Van Der Laat (ch.
Gurbanov - Xue (chess.com INT,.
Other games by Black
Zhang - McShane (London, 2024)
Zhang - Xie (NanjingBeijing, 2.
Zhang - Wang (Shenzhen, 2025)
Xu - Zhang (Shenzhen, 2025)
Zhang - Bu (Huairou District, .
Zhang - Bu (Shenzhen, 2025)