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
Surya, Benito
(1736) -
Du, Daniel
(1038) -
CAN-ch U10
(6), Ottawa, 2013
C00
1.e4
e6
2.d3
d5
3.Nd2
Nf6
4.Ngf3
c5
5.g3
Nc6
6.Bg2
Be7
7.O-O
O-O
8.e5
Nd7
9.Re1
d4
10.h4
b5
11.Nf1
Bb7
12.N1h2
Re8
13.Qe2
f6
14.exf6
Bxf6
15.Ng5
Bxg5
16.Bxg5
Qc7
17.Qg4
Nce5
18.Qe2
Bxg2
19.Kxg2
Qc6+
20.Kg1
h6
21.Bf4
Ng6
22.Bd2
e5
23.Qf1
c4
24.Qh3
Qe6
25.Qxe6+
Rxe6
26.f4
Rf8
27.Bb4
Rf5
28.Rad1
Nb6
29.dxc4
Nxc4
30.Rxd4
Nxb2
31.Rd5
a6
32.h5
Nf8
33.Rdxe5
Rfxe5
34.Rxe5
Rxe5
35.fxe5
Nc4
36.Ng4
Kf7
37.Bxf8
Kxf8
38.Kf2
Ke7
39.Kf3
Ke6
40.Kf4
b4
41.Ke4
a5
42.Kd3
Nb6
43.Kd4
Kd7
44.Ne3
Ke6
45.g4
Na4
46.Nd5
Nb2
47.Nf4+
Kd7
48.Kc5
Na4+
49.Kb5
Nc3+
50.Kxa5
Nxa2
51.Ka4
Nc3+
52.Kxb4
Nd1
53.c4
Ne3
54.Kc5
Nxg4
55.Kd4
Kc7
56.Ne6+
Kd7
57.Nxg7
Ke7
58.Ke4
Nf2+
59.Ke3
Nd1+
60.Kd4
Nb2
61.Nf5+
Ke6
62.Nxh6
Na4
63.Ng4
Nb6
64.h6
Kf7
65.h7
Kg7
66.Nf6
Nc8
67.Kd5
Ne7+
68.Ke6
Nc6
69.Kd6
Nd8
70.c5
Nf7+
71.Kd5
Nd8
72.c6
Nxc6
73.Kxc6
Kh8
74.e6
Kg7
75.e7
Kxf6
76.h8=Q+
Kg5
77.e8=Q
Kf4
78.Qh4+
Kf5
79.Qee4#
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Surya - Leon Sol (Guayaquil, 2...
Palma Munoz - Surya (Guayaquil...
Makarczyk - Surya (Sault Ste M...
Cai - Surya (Windsor, 2016)
Surya - Jiang (Mississauga, 20...
Berengolts - Surya (Aurora, 20...
Other games by Black
Du - Li (Vancouver, 2012)
Du - Du (Windsor, 2016)
Du - Zhao (Vancouver, 2012)
Du - Su (Windsor, 2016)
Thanabalachandran - Du (Windso...
Du - Faraji (Windsor, 2016)