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
Sun, Xinyue
(2132) -
Rudd, Jack
(2252) -
GBR-ch 104th
(4), Llandudno, 2017
C65
1.e4
e5
2.Nf3
Nc6
3.Bb5
Nf6
4.d3
Bc5
5.c3
Qe7
6.O-O
O-O
7.h3
d6
8.Re1
Bd7
9.d4
Bb6
10.d5
Nd8
11.Bd3
c6
12.c4
Nh5
13.a4
Ba5
14.Re2
g6
15.Na3
c5
16.Qc2
a6
17.Bh6
Ng7
18.Qc1
f6
19.Nc2
Nf7
20.Bxg7
Kxg7
21.b4
cxb4
22.Qb2
Ng5
23.Nd2
Bxh3
24.gxh3
Nxh3+
25.Kf1
Qd7
26.Re3
Bb6
27.Rf3
a5
28.Ne3
Bd4
29.Qc1
Nf4
30.Bc2
Kh8
31.Nb3
Bxa1
32.Qxa1
Qg7
33.Ng2
Nh5
34.Qc1
Rfc8
35.Bd3
Qd7
36.Qa1
b5
37.cxb5
Rc3
38.Be2
Rac8
39.Rxc3
Rxc3
40.Bxh5
Rxb3
41.Be2
Qh3
42.Kg1
Qc3
43.Qxc3
bxc3
44.Ne3
Rb4
45.Nc2
Rxa4
46.b6
Ra2
47.b7
Rb2
48.Ba6
h5
49.Na3
Rb6
50.Kg2
Kg7
51.Kf3
h4
52.Ke2
h3
53.Kf3
g5
54.Kg3
g4
55.f3
f5
56.exf5
gxf3
57.Kxh3
e4
58.Kg3
Kf6
59.Kf4
f2
60.Kxe4
Rxb7
61.Kd4
a4
62.Ke3
Rb3
63.Nc2
Rb2
64.Nd4
a3
65.Be2
a2
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Paszewski - Sun (London, 2016)
Sun - Walton (Reading, 2016)
Wang - Sun (Xiapu, 2005)
Wang - Sun (Beijing, 2012)
Sun - Munguntuul (Beijing, 201...
Hunt - Sun (Llandudno, 2017)
Other games by Black
Rudd - Kanyamarala (Hull ENG, ...
Firouzja - Rudd (London ENG, 2...
Cancedda-Dupuis - Rudd (London...
Rudd - Teclaf (London ENG, 202...
Strade - Rudd (St Clement Bay ...
Rudd - Govindasamy (London ENG...