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
Liyanage, BKD
(1346) -
Teryaeva, Valeria
(1717) -
World School-ch U15 Girls
(3), Sochi, 2016
A85
1.d4
f5
2.c4
Nf6
3.Nc3
g6
4.Nf3
Bg7
5.e3
O-O
6.Be2
d6
7.O-O
c6
8.Bd2
Qc7
9.Re1
e5
10.Rc1
h6
11.h3
g5
12.Nh2
Qf7
13.d5
Na6
14.a3
Nc7
15.dxc6
bxc6
16.b4
g4
17.hxg4
fxg4
18.Rf1
h5
19.e4
Ne6
20.Be3
Rd8
21.Qd2
Bb7
22.Bd3
d5
23.exd5
cxd5
24.cxd5
Nxd5
25.Nxd5
Rxd5
26.Qc2
Rc8
27.Qb1
Nf4
28.Rxc8+
Bxc8
29.Bc4
Bb7
30.Bxf4
Qxf4
31.Bxd5+
Bxd5
32.Qc1
Qe4
33.f3
Qd4+
34.Kh1
g3
35.Rd1
Qh4
36.Qc8+
Bf8
37.Qh3
Qxh3
38.gxh3
Bc6
39.Rc1
Bd5
40.Nf1
Bxf3+
41.Kg1
h4
42.Rc3
Bd5
43.Ne3
Be6
44.Kg2
Bh6
45.Ng4
Bg7
46.Rc7
Bd5+
47.Kg1
e4
48.Kf1
Bd4
49.Nh6+
Kh8
50.Nf5
Bb6
51.Rc8+
Kh7
52.Nxh4
Be6
53.Rc2
Bxh3+
54.Ke1
Kh6
55.Ng2
Kg5
56.Kf1
Kg4
57.Rc6
e3
58.Rc4+
Kf5
59.Rc2
Ke4
60.Ke1
Kd3
61.Kd1
e2+
62.Rxe2
Bg4
63.Ke1
Bxe2
64.Nf4+
Kc4
65.Kxe2
Kb3
66.Kf3
Bf2
67.b5
Ka4
68.b6
Bxb6
69.Nd5
Bf2
70.Nc3+
Kb3
71.Nb5
a5
72.Nd6
Kxa3
73.Nc4+
Kb4
74.Nxa5
Kxa5
75.Kg2
Kb5
76.Kf3
Kc5
77.Kg2
Kd5
78.Kf3
Ke5
79.Kg2
Kf4
80.Kf1
Kg4
81.Kg2
Be1
82.Kf1
Kh3
83.Kg1
Bf2+
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Liyanage - Deepak (Ambalangoda...
Liyanage - Ciocan (Sochi, 2016...
Liyanage - Kargaci (Sochi, 201...
Liyanage - Solovieva (Sochi, 2...
Chernyak - Liyanage (Sochi, 20...
Gamage - Liyanage (Sochi, 2016...
Other games by Black
Teryaeva - Dunaevskaya (Moscow...
Teryaeva - Antova (Sochi, 2016...
Grebeniuk - Teryaeva (Minsk, 2...
Karlov - Teryaeva (Minsk, 2018...
Babiy - Teryaeva (Moscow, 2018...
Saveliev - Teryaeva (Voronezh,...