Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
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
Jayaweera, Y
(1778) -
Dahanayake, Isara Banidu
(1679) -
Delkanda Inter Club-chT
(1.5), Delkanda, 2021
E67
1.d4
Nf6
2.Nf3
g6
3.c4
Bg7
4.g3
O-O
5.Bg2
d6
6.O-O
Nbd7
7.Nc3
e5
8.dxe5
dxe5
9.Qc2
Qe7
10.h3
Nc5
11.Bg5
c6
12.Rad1
h6
13.Be3
Bf5
14.Qc1
h5
15.Bg5
Qe6
16.Kh2
Nfe4
17.Nxe4
Bxe4
18.Qe3
Bxf3
19.Bxf3
Na6
20.b3
Kh7
21.Qc1
e4
22.Bg2
Nb4
23.Qd2
c5
24.Qd7
Nxa2
25.Qxb7
f6
26.Be3
Rad8
27.Bxc5
Rf7
28.Qxe4
Qxe4
29.Bxe4
Rxd1
30.Rxd1
Nc3
31.Bd5
Rc7
32.Rd3
Rxc5
33.Rxc3
a5
34.Re3
g5
35.Re6
Kg6
36.e4
Kh7
37.Kg2
g4
38.hxg4
hxg4
39.Kf1
Kg6
40.Ke2
Kg5
41.Ra6
f5
42.Bf7
Bf6
43.Bd5
fxe4
44.Bxe4
Re5
45.Kd3
Rc5
46.Ra8
Kh5
47.Bd5
Kg5
48.Ke4
Bc3
49.Rg8+
Kh5
50.Bf7+
Kh6
51.Rg6+
Kh7
52.Rxg4
Re5+
53.Kd3
Be1
54.Rf4
Re7
55.Bd5
Kg6
56.c5
Bb4
57.Kc4
Re1
58.Kb5
Re5
59.Kc6
Re7
60.Kb6
Re5
61.Bf7+
Kg7
62.c6
Bc5+
63.Ka6
Re7
64.Kxa5
Bd6
65.Kb6
Bc7+
66.Ka6
Bxf4
67.gxf4
Kxf7
68.b4
Ke6
69.Kb6
Kd6
70.b5
Rf7
71.f3
Rxf4
72.Kb7
Rf7+
73.Kb8
Rf8+
74.Kb7
Rf7+
75.Kb8
Rg7
76.f4
Rf7
77.Kc8
Rc7+
78.Kd8
Rf7
79.Kc8
Kc5
80.Kd8
Kb6
81.f5
Rxf5
82.c7
Rd5+
83.Ke7
Kxc7
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Jayaweera - De Silva (Nugegoda...
Jayaweera - Herath (Narahenpit...
Jayaweera - Silva (Nugegoda, 2...
Jayaweera - Weerasinghe (Negam...
Weerasinghe - Jayaweera (Ambal...
Jayaweera - Kurukulasuriya (Ma...
Other games by Black
Aarav Sarbalia - Dahanayake (C...
Dahanayake - Prieto Aranguren ...
Alghamdi - Dahanayake (chess.c...
Jaskolka - Dahanayake (chess.c...
Necula - Dahanayake (chess.com...
Fominyh - Dahanayake (Colombo ...