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
Amarasinghe, AACB
(1940) -
Theekshana, HG Denuwan
(2028) -
Delkanda Inter Club-chT
(3.4), Delkanda, 2021
D17
1.d4
d5
2.c4
c6
3.Nf3
Nf6
4.Nc3
dxc4
5.a4
Bf5
6.e3
Na6
7.Bxc4
Nb4
8.O-O
e6
9.Ne5
Bd6
10.g4
Nxg4
11.Nxg4
Qh4
12.h3
h5
13.Ne5
Bxe5
14.dxe5
Rh6
15.Qf3
Bxh3
16.Ne4
Rg6+
17.Ng3
Qxc4
18.Bd2
Bxf1
19.Rxf1
h4
20.b3
Qd5
21.e4
Qxd2
22.Rd1
Qg5
23.Rd7
Kxd7
24.Qxf7+
Qe7
25.Qxg6
hxg3
26.Qxg3
Rh8
27.Qe3
Qh4
28.Qd4+
Nd5
29.Kf1
Qg4
30.Qxd5+
exd5
31.e6+
Qxe6
32.f3
dxe4
33.f4
Qxb3
34.f5
Qxa4
35.Ke2
Qb5+
36.Ke3
Qxf5
37.Ke2
a5
38.Ke3
a4
39.Ke2
a3
40.Ke3
a2
41.Ke2
a1=Q
42.Ke3
Qa8
43.Ke2
b5
44.Ke3
b4
45.Ke2
b3
46.Ke3
b2
47.Ke2
b1=Q
48.Ke3
Qbb8
49.Ke2
c5
50.Ke3
c4
51.Ke2
c3
52.Ke3
c2
53.Ke2
g5
54.Ke3
c1=Q+
55.Ke2
Qcc8
56.Ke3
g4
57.Ke2
g3
58.Ke3
g2
59.Ke2
Kd6
60.Ke3
g1=Q+
61.Ke2
Qgg8
62.Ke3
Qgd8
63.Ke2
Ke5
64.Ke3
Qff8
65.Ke2
Qfe8
66.Ke3
Rh4
67.Ke2
Kd4
68.Kd2
Kc4+
69.Ke2
Kb3
70.Ke3
Ka2
71.Ke2
Ka1
72.Ke3
Qba7+
73.Ke2
Qca6+
74.Ke1
Qda5+
75.Kd1
e3
76.Kc2
e2
77.Kb3
e1=Q
78.Kc2
Rh2+
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Amarasinghe - Paluszek (chess..
Vantika - Amarasinghe (chess.c.
Amarasinghe - Todorovic (chess.
Rakhimgaliyev - Amarasinghe (c.
Amarasinghe - Starosta (chess..
Amarasinghe - Vincenti (chess..
Other games by Black
Theekshana - Taher (Tornelo IN.
Theekshana - Senevirathne (Nug.
Kiriella - Theekshana (Nugegod.
Theekshana - Nabil Nazar (Nuge.
Theekshana - Siddharth (Tornel.
Theekshana - De Silva (Nugegod.