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
Wickramasinghe, Thesandi
(1443) -
Ranasinghe, Sachini D
(1768) -
SRI-chB (Women)
(4.2), Maharaga, 2020
B22
1.e4
c5
2.c3
d5
3.exd5
Qxd5
4.Nf3
e5
5.Bb5+
Nc6
6.Qe2
f6
7.h3
Bf5
8.O-O
O-O-O
9.d4
Be4
10.Nbd2
Bxf3
11.Nxf3
e4
12.Nd2
cxd4
13.Bc4
Qd7
14.Qxe4
Re8
15.Qd5
Qxd5
16.Bxd5
dxc3
17.Ne4
cxb2
18.Bxb2
Nb4
19.Rac1+
Kb8
20.Rfd1
Nxd5
21.Rxd5
Ne7
22.Rd7
Nc6
23.Nc5
Bxc5
24.Rxc5
Re7
25.Rd2
Re1+
26.Kh2
Rd8
27.Rdc2
a6
28.Bc1
Re4
29.Be3
Nb4
30.Re2
Nc6
31.Rec2
Ka8
32.R2c3
g6
33.g4
Rde8
34.Kg3
R8e5
35.Rxe5
Rxe5
36.Rd3
Re7
37.Rd6
Rf7
38.Re6
Kb8
39.Bb6
Kc8
40.Rd6
f5
41.a4
fxg4
42.hxg4
Rd7
43.Rf6
Rd3+
44.Kh4
Ne5
45.Rf8+
Kd7
46.Rd8+
Ke6
47.Re8+
Kd5
48.Rd8+
Ke4
49.Re8
Kd5
50.Rd8+
Ke6
51.Re8+
Kd6
52.Rd8+
Ke7
53.Rxd3
Nxd3
54.Kg5
Kf7
55.f3
Nb4
56.a5
Nc6
57.Kf4
Ke6
58.Ke4
Ne5
59.Bc7
Nd7
60.Kd4
g5
61.Bd8
h6
62.Bc7
Nf6
63.Bb6
Nd5
64.Bd8
Nb4
65.Bc7
Kd7
66.Bb6
Nc6+
67.Kd5
Ne7+
68.Ke5
Ng6+
69.Ke4
Ke6
70.Bc7
Ne7
71.Kd4
Nd5
72.Bd8
Nf4
73.Bb6
h5
74.Bd8
hxg4
75.fxg4
Ng6
76.Bxg5
Ne5
77.Bf4
Nxg4
78.Kc5
Kd7
79.Kb6
Kc8
80.Kc5
Nf6
81.Be3
Kd7
82.Kb6
Kc8
83.Kc5
Ne8
84.Bf4
Ng7
85.Be5
Ne6+
86.Kb6
Nd8
87.Bc7
Ne6
88.Be5
Nf8
89.Bf4
Nd7+
90.Ka7
Nf6
91.Bg3
Ne4
92.Be5
Nc5
93.Bg3
Ne4
94.Bh2
Nd2
95.Bg3
Nc4
96.Be1
Kc7
97.Bb4
Kc6
98.Be1
Nd6
99.Bb4
Nb5+
100.Kb8
Nd4
101.Ka7
Ne6
102.Be1
Nd4
103.Bb4
Nb3
104.Bc3
Nc5
105.Bb4
Ne6
106.Bc3
Nd8
107.Bf6
Nf7
108.Bc3
Nd6
109.Bb4
Nb5+
110.Kb8
Nc7
111.Ka7
Nd5
112.Be1
Ne3
113.Bd2
Nc4
114.Bc3
Kb5
115.Kxb7
Nxa5+
116.Kc7
Nc6
117.Kd6
Nb4
118.Ke5
Kc4
119.Bd2
a5
120.Ke4
a4
121.Bc1
Kb3
122.Kd4
Nc6+
123.Kd3
Ne5+
124.Ke4
Nc4
125.Kd3
Nb2+
126.Bxb2
Kxb2
127.Kc4
a3
128.Kb4
a2
129.Ka4
a1=Q+
130.Kb4
Qa3+
131.Kb5
Qc3
132.Ka4
Qb3+
133.Ka5
Kc3
134.Ka6
Kc4
135.Ka7
Kc5
136.Ka8
Kc6
137.Ka7
Qb7#
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Fernando - Wickramasinghe (Nug...
Pavalachandran - Wickramasingh...
Wickramasinghe - Pallie (Nugeg...
Wickramasinghe - Ranasinghe (N...
Wickramasinghe - Tharushi (Nug...
Wickramasinghe - Mapa (Nugegod...
Other games by Black
Mordido - Ranasinghe (Chess.co...
Ranasinghe - Wafa (Lichess.org...
Ranasinghe - Hu (Tornelo INT, ...
Thurner - Ranasinghe (Chess.co...
Ranasinghe - Eman (Chess.com I...
Ciolacu - Ranasinghe (Lichess....