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
Kaneshalingam, Mathanhe
(856) -
Zhao, Yanchun
(1148) -
Scarborough CC Spring Into Summer U1700
(5), Toronto, 2011
D10
1.d4
d5
2.c4
c6
3.Nc3
Nf6
4.Bg5
Nbd7
5.Nf3
h6
6.Bxf6
Nxf6
7.e3
e6
8.Bd3
Qb6
9.Rb1
Qa5
10.Qb3
Bd6
11.O-O
O-O
12.Rfe1
Bc7
13.c5
b6
14.cxb6
axb6
15.a3
Ba6
16.Bxa6
Qxa6
17.h3
c5
18.Qc2
Bd6
19.Qe2
c4
20.e4
Bc7
21.e5
Nd7
22.Kh2
f5
23.Kh1
b5
24.Nh4
Qb6
25.Qd2
b4
26.axb4
Qxb4
27.Ne4
Qxd2
28.Nxd2
Ra2
29.Red1
Rb8
30.b3
Ba5
31.Ndf3
Rxb3
32.Kg1
Nb8
33.Rxb3
cxb3
34.Rb1
b2
35.Kh2
Bc3
36.Ng6
Kf7
37.Nh8+
Ke8
38.Ng6
Ra1
39.Rxb2
Bxb2
40.g4
fxg4
41.hxg4
Ra3
42.Kg2
Nc6
43.Nf4
Kf7
44.Nh5
Nxd4
45.Nxd4
Bxd4
46.f4
Re3
47.Ng3
g5
48.fxg5
hxg5
49.Nh5
Bxe5
50.Kf2
Rh3
51.Kg2
Rh4
52.Kf3
d4
53.Ng3
Rh3
54.Ke4
Rxg3
55.Kxe5
d3
56.Ke4
d2
57.Ke5
d1=Q
58.Ke4
Rxg4+
59.Ke3
Qd4+
60.Kf3
Qf4+
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Ouellet - Kaneshalingam (Winds...
Lei - Kaneshalingam (Toronto, ...
Kaneshalingam - Dong (Kitchene...
Wang - Kaneshalingam (Kitchene...
Liu - Kaneshalingam (Windsor, ...
Schwartz - Kaneshalingam (Wind...
Other games by Black
Zhao - Manalo (Toronto, 2017)
Bellomo - Zhao (Toronto, 2011)
Zhao - Uthayakumar (Toronto, 2...
Zhao - Ming (Toronto, 2011)
Zhao - Zhao (Toronto, 2011)
Zhao - Guo (Toronto, 2012)