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
Shih, Ching An
(1582) -
Ranasinghe, Sachini D
(1725) -
Online Olym Div3 A
(7.2), Chess.com INT, 2021
B22
1.e4
c5
2.Nf3
Nc6
3.c3
d5
4.exd5
Qxd5
5.d4
Nf6
6.Be2
e6
7.dxc5
Qxd1+
8.Bxd1
Bxc5
9.O-O
O-O
10.Bf4
Re8
11.Ne5
Nxe5
12.Bxe5
Nd7
13.Bg3
a6
14.Nd2
e5
15.Ne4
Bf8
16.Bb3
Nc5
17.Nxc5
Bxc5
18.Rfe1
e4
19.Bd5
e3
20.fxe3
Bxe3+
21.Kh1
Bd7
22.Bxb7
Ra7
23.Bd5
Bc5
24.Rxe8+
Bxe8
25.Re1
Re7
26.Rxe7
Bxe7
27.Be5
Kf8
28.g3
f6
29.Bd4
Bd6
30.Kg2
Ke7
31.Kf3
Bh5+
32.Ke3
Bc7
33.Bc5+
Kd7
34.Bf8
g5
35.Be4
Bf7
36.a3
Bb6+
37.Kd3
h5
38.b4
Bg1
39.Bf5+
Kd8
40.h3
Bd5
41.c4
Bg2
42.c5
Bf1+
43.Kc3
Bf2
44.Bd6
Bb5
45.Kb3
Bc6
46.Bd3
Bb7
47.a4
Bc8
48.Bf1
Be6+
49.Bc4
Bc8
50.Bf1
Be6+
51.Ka3
a5
52.bxa5
Be1
53.a6
Bd5
54.a7
Kc8
55.Be7
Bc3
56.Be2
h4
57.g4
Kb7
58.a5
Kxa7
59.Ka4
Be5
60.Kb5
Kb7
61.Bf1
Bc6+
62.Kb4
Ka7
63.Bd8
Kb7
64.a6+
Ka7
65.Bb6+
Ka8
66.Bd8
Ba1
67.Ka5
Bd4
68.Kb6
Bd5
69.Be7
Be4
70.Bb5
Bg2
71.Bc6+
Bxc6
72.Kxc6
Ka7
73.Kb5
Kb8
74.Kc4
Be5
75.Kd5
Ka7
76.Ke6
Bd4
77.Bxf6
Bxc5
78.Bxg5
Bf2
79.Bf4
Kxa6
80.g5
Bg3
81.Be5
Kb6
82.g6
Kc6
83.g7
Bxe5
84.Kxe5
Kd7
85.g8=Q
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Atikankhotchasee - Shih (Chess...
Shih - Hj (Chess.com INT, 2020...
Shih - Jorge (Chess.com INT, 2...
Cieslak - Shih (Khanty-Mansiys...
Shih - Hng (Chess.com INT, 202...
Shih - Aishath Alya (Chess.com...
Other games by Black
Alhasan - Ranasinghe (Chess.co...
Ranasinghe - Nguyen (Chess.com...
Fataliyeva - Ranasinghe (Liche...
Ranasinghe - Hu (Tornelo INT, ...
Amaran - Ranasinghe (Lichess.o...
Tsotsonava - Ranasinghe (Liche...