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
Xu, Leon
(1902) -
Guo, Felix
(1992) -
North American Youth 2024
(5.12), Dulles USA, 2024
C42
1.e4
e5
2.Nf3
Nf6
3.Nxe5
Nxe4
4.Qe2
Qe7
5.Qxe4
d6
6.f4
dxe5
7.fxe5
f5
8.Qe3
Nc6
9.Bb5
Bd7
10.Bxc6
Bxc6
11.O-O
Qc5
12.d4
Qxc2
13.Qf2
Qxf2+
14.Rxf2
O-O-O
15.Be3
g6
16.Nc3
Bg7
17.Rd1
b6
18.h4
Rhe8
19.Bg5
Rd7
20.h5
Bb7
21.hxg6
hxg6
22.Rfd2
c5
23.Nb5
cxd4
24.Nd6+
Rxd6
25.exd6
Kd7
26.Rc2
Bc6
27.Bf4
Rc8
28.Re1
Bf6
29.Rd1
g5
30.Bg3
Re8
31.Rdc1
Rc8
32.Rd1
Be4
33.Rxc8
Kxc8
34.Rc1+
Kd8
35.Rc7
d3
36.Be1
Bxb2
37.Bd2
f4
38.g3
Ba3
39.Re7
Bd5
40.gxf4
gxf4
41.Rxa7
Bxd6
42.Kf1
Bf3
43.Ke1
Be2
44.Rb7
f3
45.Be3
Bg3+
46.Kd2
f2
47.Bxf2
Bxf2
48.a4
Bc5
49.Rh7
Bd6
50.Rh4
Kd7
51.Ke3
Bc5+
52.Kd2
Kc6
53.Rf4
Kb7
54.Re4
Ka6
55.Rf4
Ka5
56.Rc4
Bb4+
57.Ke3
Kxa4
58.Kf2
Kb3
59.Rc6
Bc5+
60.Ke1
Kc2
61.Rxb6
d2+
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Qian - Xu (Dulles USA, 2024)
Song - Xu (Toronto CAN, 2025)
Xu - Aluko (Calgary CAN, 2023)
Xu - Boehmer (Calgary CAN, 202...
Li - Xu (Calgary CAN, 2023)
Xu - Blair (Toronto CAN, 2025)
Other games by Black
Guo - Dorrance (chess.com INT,...
Wagner - Guo (chess.com INT, 2...
Povshednyi - Guo (chess.com IN...
Guo - Hamitevici (chess.com IN...
Guo - Kovalchuk (chess.com INT...
Vingris - Guo (chess.com INT, ...